Slovník
Turbopack
Turbopack je inkrementální bundler pro JavaScript a TypeScript napsaný v Rustu tvůrci Webpacku a Next.js ve Vercelu. Je navržen jako náhrada Webpacku v roli výchozího bundleru v Next.js a nabízí dramaticky rychlejší buildy díky výkonu Rustu a architektuře od základu postavené na inkrementálních výpočtech.
Klíčovou inovací je, že Turbopack sleduje závislosti na granulární úrovni a přepočítává jen to, co se skutečně změnilo, místo aby znovu sestavoval celé grafy modulů. Hot module replacement je tak téměř okamžitý i ve velkých aplikacích s tisíci modulů. Webovým vývojářům pracujícím na Next.js projektech Turbopack zkracuje smyčku zpětné vazby při vývoji ze sekund na milisekundy, jak projekty rostou. Oproti rozsáhlému ekosystému pluginů Webpacku stále dozrává, ale představuje směr, kterým moderní bundlování JavaScriptu míří.