Tag

module bundler

1 views collected around this technical thread.

Goodme Frontend Team
Goodme Frontend Team
Oct 16, 2023 · Frontend Development

How Webpack Evolved: From Simple Bundler to Full‑Featured Frontend Build Tool

An in‑depth look at Webpack’s evolution from its 2012 debut to the modern version 5, covering each major release, core concepts like loaders, plugins, tree shaking, module federation, and code‑splitting, plus a practical code example and analysis of its bundled output.

Build ToolsCode SplittingWebpack
0 likes · 14 min read
How Webpack Evolved: From Simple Bundler to Full‑Featured Frontend Build Tool
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 17, 2023 · Frontend Development

Comprehensive Guide to Webpack: Core Concepts, Configuration, and Essential Plugins

This article provides an in‑depth overview of Webpack, covering its core concepts, entry and output settings, loaders, plugins, mode configurations, source‑map options, browser compatibility, and performance optimizations for both development and production environments.

Build OptimizationWebpackconfiguration
0 likes · 21 min read
Comprehensive Guide to Webpack: Core Concepts, Configuration, and Essential Plugins
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 18, 2022 · Frontend Development

Deep Dive into Webpack Core Workflow, Loader/Plugin Execution Order, and Optimization Strategies

This article explores Webpack's core build process—from startup and compilation to module handling and asset emission—clarifies the execution sequence of loaders versus plugins, explains loader chaining mechanics, and discusses practical optimization techniques for improving build speed and bundle size.

Webpackbuild processfrontend
0 likes · 11 min read
Deep Dive into Webpack Core Workflow, Loader/Plugin Execution Order, and Optimization Strategies
Tencent Cloud Developer
Tencent Cloud Developer
Aug 30, 2022 · Frontend Development

Comprehensive Guide to Webpack: Core Concepts, Configuration, Loaders, and Optimization

This comprehensive, step‑by‑step guide walks developers through Webpack’s core concepts, project setup, configuration files, development server with hot module replacement, essential loaders for CSS, images, Less, and Babel, plus optimization techniques such as JavaScript minification, CSS extraction, and output cleaning.

BabelDev ServerWebpack
0 likes · 15 min read
Comprehensive Guide to Webpack: Core Concepts, Configuration, Loaders, and Optimization
Tencent Cloud Developer
Tencent Cloud Developer
Jun 15, 2022 · Frontend Development

Webpack Core Principles and Code Splitting: From CommonsChunkPlugin to SplitChunksPlugin

Covering webpack’s evolution from early module systems to modern code‑splitting, the article explains core concepts—entries, loaders, plugins, and chunks—then contrasts the deprecated CommonsChunkPlugin with the heuristic‑driven SplitChunksPlugin, offering configuration tips and best practices for efficient vendor, async, and route‑based bundling.

Build OptimizationCode SplittingJavaScript
0 likes · 21 min read
Webpack Core Principles and Code Splitting: From CommonsChunkPlugin to SplitChunksPlugin
政采云技术
政采云技术
Nov 16, 2021 · Frontend Development

Webpack Principles: How to Implement Code Bundling

This article explains Webpack's bundling process, covering concepts like require and exports, and provides a step-by-step guide to implementing a basic Webpack setup for code bundling.

Code BundlingJavaScriptWebpack
0 likes · 7 min read
Webpack Principles: How to Implement Code Bundling
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Sep 13, 2021 · Frontend Development

Build Your Own Mini Webpack: A Step‑by‑Step Guide to Module Bundling

This article walks you through the fundamentals of abstract syntax trees, Babel, and Webpack's build process, then shows how to implement a simple mini‑webpack from scratch, install dependencies, configure the project, run the build, and verify the bundled output.

ASTBabelJavaScript
0 likes · 12 min read
Build Your Own Mini Webpack: A Step‑by‑Step Guide to Module Bundling
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Jun 9, 2021 · Frontend Development

How Rollup Packs JavaScript: Inside the Build Process and AST Analysis

This article explains Rollup’s core principles, compares it with Webpack, introduces prerequisite concepts such as magic‑string, AST and scope chains, and walks through the complete build workflow—including parsing, dependency analysis, statement expansion, and final code generation—using concrete code examples and diagrams.

ASTJavaScript bundlingRollup
0 likes · 20 min read
How Rollup Packs JavaScript: Inside the Build Process and AST Analysis
WeDoctor Frontend Technology
WeDoctor Frontend Technology
May 20, 2021 · Frontend Development

Demystifying Webpack: Build Your Own Simple JavaScript Bundler

This article explains webpack’s core concept as a static module bundler, describes why bundling is needed for browser execution, details how webpack builds a dependency graph and loads modules, and walks through building a minimal custom bundler using Node and Babel to illustrate the underlying principles.

JavaScriptWebpackcustom bundler
0 likes · 12 min read
Demystifying Webpack: Build Your Own Simple JavaScript Bundler
ByteFE
ByteFE
May 8, 2021 · Fundamentals

Webpack Core Principles: Architecture and Workflow Analysis

This article provides a comprehensive analysis of Webpack's core architecture, explaining its three-phase workflow (initialization, building, and generation), plugin system, and module handling mechanisms to help developers understand the underlying principles of this static module bundler.

Build ToolsCompilation ProcessJavaScript
0 likes · 23 min read
Webpack Core Principles: Architecture and Workflow Analysis
ByteFE
ByteFE
Apr 12, 2021 · Frontend Development

Understanding Webpack Loaders: Types, Configuration, Execution Order, and API

This article explains what Webpack loaders are, their four classification types (pre, normal, inline, post), how to configure them with enforce, the inline loader prefixes, execution priority, the loader call chain, synchronous vs asynchronous handling, parameters, output, caching, and useful loader development tools.

Build ToolsWebpackloader
0 likes · 13 min read
Understanding Webpack Loaders: Types, Configuration, Execution Order, and API
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jun 20, 2017 · Frontend Development

Master Webpack: Core Concepts, Real-World Scenarios, and Custom Extensions

An in‑depth tutorial explains webpack’s core concepts, build workflow, and practical scenarios—from single‑page apps and code splitting to npm package and server‑side rendering builds—plus guidance on creating custom loaders and plugins, empowering developers to master and extend this essential front‑end bundler.

Build ToolsWebpackfrontend
0 likes · 13 min read
Master Webpack: Core Concepts, Real-World Scenarios, and Custom Extensions
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Apr 18, 2017 · Frontend Development

Mastering Webpack: A Beginner’s Guide to Bundling Vue Projects

This tutorial walks you through installing Node, npm, and nvm, setting up a simple Vue project, using Webpack to bundle JavaScript, CSS, and images with loaders, and demonstrates core commands and configuration steps for beginners.

Webpackcss-loaderfrontend
0 likes · 9 min read
Mastering Webpack: A Beginner’s Guide to Bundling Vue Projects