
Modernizing the Angular Quality Stack: Moving to Vite+
This didn’t start as a tooling migration—it started with my own curiosity. Oxlint and Oxfmt were suddenly everywhere. People were claiming massive speed improvements and near-instant TypeScript linting. That sounded great, but most benchmarks were tiny demo projects. I wanted to see what happens in a real Angular codebase. There was also a real problem underneath the curiosity. ESLint + Prettier had slowly become friction in the developer workflow. Linting was slow enough that people stopped running it locally and relied more on pre-commit and CI checks instead. Over time, this created slower feedback loops, which is usually the point where tooling starts getting in the way instead of helping developers move faster. So I tried replacing ESLint + Prettier with Oxlint + Oxfmt using Vite+ . Here’s what actually happened. First Important Clarification I did not replace Angular CLI. Angular CLI still handles: ng serve ng build ng test What I replaced was only the quality tooling layer : ESL
Continue reading on Dev.to
Opens in a new tab




