Tag

Module Bundling

0 views collected around this technical thread.

ByteFE
ByteFE
Mar 1, 2023 · Frontend Development

Evolution, Core Principles, and Comparison of Frontend Build Tools

This article explores the evolution, core principles, and comparative analysis of frontend build tools—from early YUI/Ant and AMD/CMD to modern solutions like Webpack, Rollup, esbuild, and Vite—detailing their functionalities, implementations, performance considerations, and common challenges for developers.

Module Bundlingbuild toolsesbuild
0 likes · 25 min read
Evolution, Core Principles, and Comparison of Frontend Build Tools
Taobao Frontend Technology
Taobao Frontend Technology
Aug 29, 2019 · Backend Development

How to Slash Node.js Serverless Startup Time Below 100 ms

This article examines why Node.js serverless functions often exceed the desired 100 ms cold‑start target, analyzes profiling data to pinpoint costly file I/O and compilation steps, and presents practical optimizations such as module bundling, V8 code‑caching, and custom require handling to dramatically reduce startup latency.

Code CacheCold StartModule Bundling
0 likes · 15 min read
How to Slash Node.js Serverless Startup Time Below 100 ms
Didi Tech
Didi Tech
Jul 5, 2019 · Frontend Development

Deep Dive into Webpack: Source Code Analysis and Compilation Process

The article dissects Webpack’s internals, showing how every asset becomes a module processed by loaders, how the bootstrap creates a __webpack_require__ function to link modules, how dynamic import() generates separate chunks loaded via script tags, and outlines the full compilation pipeline from configuration parsing to final asset emission.

Async LoadingFrontend DevelopmentJavaScript
0 likes · 12 min read
Deep Dive into Webpack: Source Code Analysis and Compilation Process
JD Tech
JD Tech
Apr 10, 2018 · Frontend Development

How to Make an npm Package Support Tree Shaking Using the pkg.module Field

This article explains the concept of Tree Shaking, compares CommonJS and ES6 module formats, shows how to configure npm's pkg.module field and bundler settings (Webpack and Rollup) so that a package can be tree‑shakable while remaining compatible with existing tooling.

ES6Module BundlingTree shaking
0 likes · 7 min read
How to Make an npm Package Support Tree Shaking Using the pkg.module Field
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 20, 2017 · Frontend Development

How We Overcame Front‑End Build Chaos: Lessons from 1.0 to 3.0

The article chronicles a front‑end team's evolution from a tangled 1.0 modular setup through incremental 2.0 and 3.0 optimizations—introducing better module management, automated conflict detection, caching strategies, and build‑time reductions—to achieve a smoother, faster development and release workflow.

Module Bundlingbuild processcaching
0 likes · 14 min read
How We Overcame Front‑End Build Chaos: Lessons from 1.0 to 3.0
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
May 23, 2017 · Frontend Development

Must‑Know Front‑End Developer Tips: Tools, Testing, and Workflow Hacks

This article compiles practical advice from two seasoned engineers—Rebecca Murphey and Philip Walton—covering essential front‑end tools, module usage, testing, build automation, Git strategies, server‑side rendering, Node.js mastery, deep code understanding, browser spec vigilance, code reviews, teamwork, and the value of documenting learning.

Module BundlingNode.jsbest practices
0 likes · 8 min read
Must‑Know Front‑End Developer Tips: Tools, Testing, and Workflow Hacks
Hujiang Technology
Hujiang Technology
Apr 13, 2017 · Frontend Development

A Detailed Introduction to Webpack: Installation, Configuration, Loaders, Plugins, Lazy Loading and Vendor Chunks

This tutorial provides a comprehensive, step‑by‑step guide to Webpack, covering its purpose as a JavaScript module bundler, installation, command‑line usage, configuration files, Babel and Handlebars loaders, plugins such as html‑webpack‑plugin, lazy‑loading, vendor chunk creation, and best practices for modern front‑end development.

JavaScriptLoadersModule Bundling
0 likes · 26 min read
A Detailed Introduction to Webpack: Installation, Configuration, Loaders, Plugins, Lazy Loading and Vendor Chunks