Rust Is Eating the Toolchain
From bundlers to linters to package managers, the JavaScript ecosystem is being rebuilt one cargo install at a time.
If you ran a dev server in 2018 and again today, the on-screen output looks similar. Behind it, almost nothing is the same. Webpack, Babel, ESLint, Prettier — every layer of the stack has been rewritten in Rust, or is being rewritten right now.
The reason is not ideology. It is simply that single-threaded JavaScript tooling stopped scaling with the size of modern codebases.