Research on modern JavaScript/TypeScript build tooling, focusing on the evolving ecosystem around Vite, Rolldown, and the Oxc compiler suite.

Documents

DocumentDescription
Vite 8 & RolldownVite 8 architectural shift to Rolldown bundler, performance gains, AST capabilities
Oxc vs BiomeJSComparison of Rust-based linters/formatters: oxlint, oxfmt, and BiomeJS
Vite HMR for BackendUsing Vite HMR for NestJS/Express/Fastify backend development with sub-50ms reloads

Key Technologies

  • Vite - Next-generation frontend build tool
  • Rolldown - Rust-based bundler replacing esbuild+Rollup in Vite 8
  • Oxc - Oxidation Compiler suite (parser, linter, formatter, transformer, minifier)
  • BiomeJS - Unified Rust-based linter and formatter (ESLint + Prettier replacement)
  • esbuild - Fast JavaScript bundler (being phased out of Vite core)
  • SWC - Rust-based compiler alternative
  • Mocking strategies (uses Vitest which builds on Vite)