<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Webpack on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/webpack/</link><description>Recent content in Webpack on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 14 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/webpack/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 1: Setting Up Your Modern React Workspace</title><link>https://ai-blog.noorshomelab.dev/react-production-guide-2026/setup-modern-react-workspace/</link><pubDate>Wed, 11 Feb 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/react-production-guide-2026/setup-modern-react-workspace/</guid><description>&lt;h2 id="chapter-1-setting-up-your-modern-react-workspace"&gt;Chapter 1: Setting Up Your Modern React Workspace&lt;/h2&gt;
&lt;p&gt;Welcome, future React master! In this comprehensive guide, we&amp;rsquo;re not just learning React; we&amp;rsquo;re building a deep understanding of how to craft production-ready, enterprise-grade applications using the most modern tools and best practices available as of early 2026. Our journey begins with the very first, and arguably most crucial, step: setting up your development workspace.&lt;/p&gt;
&lt;p&gt;This chapter will walk you through establishing a robust and efficient React development environment. We&amp;rsquo;ll cover the essential tools you need, explain &lt;em&gt;why&lt;/em&gt; each one is important, and guide you through a step-by-step setup process. By the end, you&amp;rsquo;ll have a fully functional, modern React project scaffolded with TypeScript and Vite, ready for you to dive into coding. This solid foundation is critical; a well-configured environment prevents countless headaches down the line, ensuring smooth development and optimal performance.&lt;/p&gt;</description></item><item><title>Chapter 9: Performance Optimization: Speeding Up Your React Apps</title><link>https://ai-blog.noorshomelab.dev/react-production-guide-2026/performance-optimization-react-apps/</link><pubDate>Wed, 11 Feb 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/react-production-guide-2026/performance-optimization-react-apps/</guid><description>&lt;h2 id="chapter-9-performance-optimization-speeding-up-your-react-apps"&gt;Chapter 9: Performance Optimization: Speeding Up Your React Apps&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 9! In the fast-paced world of web development, a performant application isn&amp;rsquo;t just a &amp;ldquo;nice-to-have&amp;rdquo;; it&amp;rsquo;s a critical requirement for user satisfaction, business success, and even search engine rankings. A slow application can lead to frustrated users, higher bounce rates, and lost conversions. This chapter is your deep dive into making your React applications blazingly fast and responsive.&lt;/p&gt;</description></item><item><title>Chapter 16: Project: Enterprise Microfrontend Suite</title><link>https://ai-blog.noorshomelab.dev/react-system-design-guide/project-microfrontend-suite/</link><pubDate>Sat, 14 Feb 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/react-system-design-guide/project-microfrontend-suite/</guid><description>&lt;h2 id="introduction-to-enterprise-microfrontend-suite"&gt;Introduction to Enterprise Microfrontend Suite&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 16! In this chapter, we&amp;rsquo;re diving deep into the world of &lt;strong&gt;microfrontends&lt;/strong&gt; by building a practical &lt;strong&gt;Enterprise Microfrontend Suite&lt;/strong&gt;. As organizations scale, their frontend applications often become monolithic giants, difficult to manage, deploy, and scale across multiple teams. Microfrontends offer a powerful solution, bringing the benefits of microservices to the user interface layer.&lt;/p&gt;
&lt;p&gt;You&amp;rsquo;ll learn how to architect a large-scale React application by breaking it down into smaller, independently deployable units. We&amp;rsquo;ll leverage &lt;strong&gt;Webpack Module Federation&lt;/strong&gt;, the industry standard for achieving runtime composition of microfrontends, to create a host application that dynamically loads and orchestrates multiple remote applications. This approach significantly enhances team autonomy, improves deployment speed, and allows for technology diversity within a single user experience.&lt;/p&gt;</description></item><item><title>Chapter 23: Build Tools, Bundlers, and Environment Separation</title><link>https://ai-blog.noorshomelab.dev/react-mastery-2026/chapter-23-build-tools-bundlers-environments/</link><pubDate>Sat, 31 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/react-mastery-2026/chapter-23-build-tools-bundlers-environments/</guid><description>&lt;h2 id="introduction-your-codes-journey-to-the-browser"&gt;Introduction: Your Code&amp;rsquo;s Journey to the Browser&lt;/h2&gt;
&lt;p&gt;Welcome back, intrepid React developer! So far, you&amp;rsquo;ve mastered creating components, managing state, handling side effects, and even diving into advanced patterns and performance. But have you ever stopped to wonder how the beautiful JSX you write, the TypeScript you love, or the modern JavaScript features you use actually get understood by browsers? Or how your application knows which API endpoint to talk to when you deploy it to a testing server versus your live production site?&lt;/p&gt;</description></item><item><title>Advanced Micro-Frontends with Module Federation: Mastering Scalability and Complexity (2025 Edition)</title><link>https://ai-blog.noorshomelab.dev/posts/advanced-module-federation-micro-frontends/</link><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/posts/advanced-module-federation-micro-frontends/</guid><description>&lt;h1 id="advanced-micro-frontends-with-module-federation-mastering-scalability-and-complexity-2025-edition"&gt;Advanced Micro-Frontends with Module Federation: Mastering Scalability and Complexity (2025 Edition)&lt;/h1&gt;
&lt;p&gt;Welcome to the advanced journey into Micro-Frontends with Module Federation! This document assumes you have a solid understanding of the foundational and intermediate concepts of Module Federation, including host/remote architecture, exposing/consuming modules, and shared dependencies.&lt;/p&gt;
&lt;p&gt;Here, we&amp;rsquo;ll tackle the sophisticated challenges and unlock the full potential of micro-frontends, addressing topics critical for large-scale, enterprise-grade applications.&lt;/p&gt;
&lt;h2 id="1-state-management-in-micro-frontends"&gt;1. State Management in Micro-Frontends&lt;/h2&gt;
&lt;p&gt;Managing state across independently developed and deployed micro-frontends is one of the most significant challenges. While each micro-frontend should ideally manage its own internal state, there are often scenarios where shared state or communication is necessary (e.g., user authentication, shopping cart, global theming).&lt;/p&gt;</description></item><item><title>Advanced Micro-Frontends with Module Federation: Mastering Scalability and Complexity (2025 Edition)</title><link>https://ai-blog.noorshomelab.dev/guides/advanced-module-federation-micro-frontends/</link><pubDate>Sun, 31 Aug 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/guides/advanced-module-federation-micro-frontends/</guid><description>&lt;h1 id="advanced-micro-frontends-with-module-federation-mastering-scalability-and-complexity-2025-edition"&gt;Advanced Micro-Frontends with Module Federation: Mastering Scalability and Complexity (2025 Edition)&lt;/h1&gt;
&lt;p&gt;Welcome to the advanced journey into Micro-Frontends with Module Federation! This document assumes you have a solid understanding of the foundational and intermediate concepts of Module Federation, including host/remote architecture, exposing/consuming modules, and shared dependencies.&lt;/p&gt;
&lt;p&gt;Here, we&amp;rsquo;ll tackle the sophisticated challenges and unlock the full potential of micro-frontends, addressing topics critical for large-scale, enterprise-grade applications.&lt;/p&gt;
&lt;h2 id="1-state-management-in-micro-frontends"&gt;1. State Management in Micro-Frontends&lt;/h2&gt;
&lt;p&gt;Managing state across independently developed and deployed micro-frontends is one of the most significant challenges. While each micro-frontend should ideally manage its own internal state, there are often scenarios where shared state or communication is necessary (e.g., user authentication, shopping cart, global theming).&lt;/p&gt;</description></item><item><title>Module Federation: A Beginner&amp;#39;s Guide to Scalable Micro-Frontends (2025 Edition)</title><link>https://ai-blog.noorshomelab.dev/guides/module-federation-beginner-to-advanced/</link><pubDate>Sun, 31 Aug 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/guides/module-federation-beginner-to-advanced/</guid><description>&lt;h1 id="mastering-module-federation-a-beginners-guide-to-scalable-micro-frontends-2025-edition"&gt;Mastering Module Federation: A Beginner&amp;rsquo;s Guide to Scalable Micro-Frontends (2025 Edition)&lt;/h1&gt;
&lt;h2 id="1-introduction-to-module-federation"&gt;1. Introduction to Module Federation&lt;/h2&gt;
&lt;p&gt;Welcome to the exciting world of Module Federation! This guide is designed for absolute beginners who want to understand and implement this powerful technology to build scalable and maintainable web applications.&lt;/p&gt;
&lt;h3 id="what-is-module-federation"&gt;What is Module Federation?&lt;/h3&gt;
&lt;p&gt;Module Federation, introduced in Webpack 5, is a groundbreaking feature that allows multiple, independently built and deployed JavaScript applications to share code and assets at runtime. Instead of bundling all dependencies into a single, monolithic application, Module Federation enables dynamic loading of modules from other applications (known as &amp;ldquo;remotes&amp;rdquo;) into a &amp;ldquo;host&amp;rdquo; application.&lt;/p&gt;</description></item><item><title>Webpack 5 Comprehensive Learning Guide</title><link>https://ai-blog.noorshomelab.dev/guides/webpack-latest/</link><pubDate>Mon, 04 Aug 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/guides/webpack-latest/</guid><description>&lt;p&gt;This guide aims to provide a comprehensive and up-to-date resource for software engineers looking to master Webpack 5. It will cover key features, performance optimizations, and best practices, building upon foundational knowledge of previous Webpack versions or general programming experience.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="chapter-1-webpack-5-fundamentals--core-concepts"&gt;Chapter 1: Webpack 5 Fundamentals &amp;amp; Core Concepts&lt;/h2&gt;
&lt;h3 id="11-what-is-webpack"&gt;1.1: What is Webpack?&lt;/h3&gt;
&lt;p&gt;Webpack is a static module bundler for modern JavaScript applications. At its core, Webpack examines your entire project, builds a dependency graph of all your modules (JavaScript, CSS, images, fonts, etc.), and then generates one or more optimized bundles of static assets ready for deployment. It&amp;rsquo;s not just a bundler; it&amp;rsquo;s a powerful and configurable asset pipeline manager.&lt;/p&gt;</description></item></channel></rss>