Section 05 of 05
What bundlers, dev servers, and transpilers change
Bundlers, dev servers, transpilers and module resolution: what happens to your source between the moment you save it and the moment a browser runs it.
A build is a sequence of rewrites, and every dev-only bug lives in a place where the development pipeline and the production one disagree. These articles follow one file through the tools that touch it and name the step where the two paths diverge.
- Articles
- 2
- Latest
- Series
- 1
- №02
The build pipelineVite 8 Ships One Bundler, Not One Pipeline
Vite 7 depends on esbuild and Rollup; Vite 8 on neither. Serving one module from both majors shows what the swap to Rolldown changed and what it left alone.
- №01
The build pipelineWhat Actually Happens When Vite Serves a Module
A walk through one request to a Vite dev server: resolution, the transform pipeline, import rewriting, pre-bundling, and why production differs.
Browse
Other sections
- Language internals3 articles
- Runtime and performance3 articles
- Ecosystem and production2 articles
- Frameworks2 articles