Platform · 2020–now · Platform Wars

Vite

ESM-native dev server that made webpack feel instantaneously obsolete for new projects.

Vite stuck as the default greenfield bundler because esbuild and native ESM dev servers remove daily friction. It has not fully killed webpack in brownfield because migration cost is real. Being stuck at the top is a good problem; being stuck maintaining both is not.

Context

Frameworks fought for the runtime

Front-end frameworks consolidated power; TypeScript became the floor; serverless and Jamstack rebranded old ideas with better CDNs. Blockchain-for-CRUD and big-bang rewrites collected the decade’s dumbest budgets. The winners were boring platforms with ecosystems. The losers were narratives that skipped product-market fit.

Compare with

Related

© 2026 Fadstack · Shane Code

Opinionated history · not a ranking