<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Compilation on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/compilation/</link><description>Recent content in Compilation on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 17 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/compilation/index.xml" rel="self" type="application/rss+xml"/><item><title>How JavaScript Code is Compiled and Executed: Deep Dive into Internals</title><link>https://ai-blog.noorshomelab.dev/how-it-works/javascript-compilation-execution-internals/</link><pubDate>Tue, 17 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/how-it-works/javascript-compilation-execution-internals/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;JavaScript, often described as the internet&amp;rsquo;s lingua franca, powers everything from dynamic web interfaces to robust server-side applications and even embedded devices. Its ubiquity makes it a cornerstone of modern software development. While developers frequently interact with JavaScript&amp;rsquo;s syntax and APIs, the intricate dance that transforms human-readable code into executable machine instructions remains a mystery to many.&lt;/p&gt;
&lt;p&gt;Understanding the internal lifecycle of JavaScript code—how it&amp;rsquo;s parsed, compiled, and executed by engines like V8, SpiderMonkey, or JavaScriptCore—is not merely an academic exercise. It&amp;rsquo;s crucial for writing highly performant, robust, and maintainable applications. This deep dive will unravel the complex machinery beneath the surface, revealing the sophisticated techniques employed by modern JavaScript engines to deliver lightning-fast execution.&lt;/p&gt;</description></item><item><title>How React Compiles JSX Works: Deep Dive into Internals</title><link>https://ai-blog.noorshomelab.dev/how-it-works/how-react-compiles-jsx-works/</link><pubDate>Wed, 24 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/how-it-works/how-react-compiles-jsx-works/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;At the heart of modern React development lies JSX (JavaScript XML), a syntax extension for JavaScript that allows developers to write HTML-like structures directly within their JavaScript code. This seemingly simple innovation has revolutionized how user interfaces are built, offering a more intuitive and declarative way to describe UI components. While JSX makes authoring React applications incredibly ergonomic and readable, it&amp;rsquo;s crucial to understand that web browsers do not natively understand this syntax.&lt;/p&gt;</description></item></channel></rss>