Build Tools

Everything between the source you write and the bytes you ship: linting, formatting, bundling, transpiling.

12 articles

Why Vite

Listed inViteBuild Toolson

The design rationale: native ESM in development, a bundled production build, and why the two differ on purpose.

External
Vite · vite.dev
#tooling
#bundlers

Parcel

Listed inParcelBuild Toolson

Zero-config bundling with automatic transforms — where that helps and where it hides too much.

Beginner5 minDraft
#tooling
#bundlers

Prettier

Listed inPrettierBuild Toolson

Opinionated formatting, the handful of options worth setting, and wiring it so nobody thinks about it.

Beginner4 minDraft
#tooling
#quality

SWC

Listed inSWCBuild Toolson

A Rust transpiler used as the Babel replacement inside several frameworks and test runners.

Intermediate5 minDraft
#tooling
#compilers

ESLint

Listed inESLintBuild Toolson

Flat config, type-aware rules, and picking a rule set that fails builds for reasons worth failing for.

Intermediate8 minDraft
#tooling
#quality

esbuild

Listed inesbuildBuild Toolson

Extremely fast bundling and transpiling in Go, and the trade-offs it makes to get there.

Intermediate6 minDraft
#tooling
#bundlers

Rolldown

Listed inRolldownBuild Toolson

A Rust rewrite of Rollup aimed at becoming Vite’s production bundler — status and compatibility.

Advanced5 minDraft
#tooling
#bundlers

Rollup

Listed inRollupBuild Toolson

The library bundler: clean ESM output, flat bundles, and precise external handling.

Intermediate6 minDraft
#tooling
#bundlers

Vite

Listed inViteBuild Toolson

Native ESM in dev, a bundled production build, and the plugin API most of the ecosystem targets.

Beginner8 minDraft
#tooling
#bundlers

Module Bundlers

Listed inModule BundlersBuild Toolson

Entry points, the dependency graph, code splitting, and tree shaking — the model every bundler shares.

Intermediate9 minDraft
#tooling
#bundlers

Biome

Listed inBiomeBuild Toolson

A single Rust toolchain replacing ESLint and Prettier — the speed win and the current rule gaps.

Intermediate6 minDraft
#tooling
#quality