Turbopack
Webpackの後継という立ち位置のRust実装のbuild tool
Webpackの作者であるTobias Koppersが作っている
Core Concepts
github
Rust実装
Webpackより700倍速い
Viteより20倍速い
cacheを利用することで高速になっている
個々の関数をcacheする
Next.jsを使用している場合、requestされたもののみをcompileする ref
今の表示に必要なもののみをcompileして返す
従来よりもrequest数も減らせる
TypeScript, JSX, CSSもサポート
React Server Componentsをnativeでサポート
webpackからのマイグレーションも計画中
参考
Introducing Turbopack: Rust-based successor to Webpack – Vercel
https://vercel.com/blog/the-turbopack-vision
https://zenn.dev/saltedlemon/articles/fa4104d5041a26