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
  1. №02
    The build pipeline

    Vite 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.

  2. №01
    The build pipeline

    What 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

Arrow keys to move, Enter to open.