如果你不能理解它是什么,那可以对比当前与TurboPack对应的流行的相关工具是:
• Webpack
• Vite
相信现在应该没有前端开发会不知道Webpack或Vite的.所以如果你知道Webpack...(比如将TypeScript转化为普通的JavaScript,因为浏览器无法识别TypeScript,TypeScript只存在开发阶段,在最终代码中是不可能存在的)
其实前端无论如何发展,最终都离不开...HTML + JS + CSS三个核心技术.不管你使用的是React或是Vue,是Less或是Sass等,最终都要构建为普通的HTML+JS+CSS
而在这个转化与构建中,Webpack这一类的工具就起到核心作用...延迟加载的概念是把一个大JS文件拆分成许多非常小的JS,访问时按需加载,从网络上加载一个大JS文件性能远差于按需加载不同的小文件
这里不要搞混淆了,TurboPack引入的是按需延迟编译,与延迟加载是不同的技术...不过,TurboPack仍然处于alpha开发阶段,当前只持一些主流的前端框架与能力,比如React,JS/TS,CSS等,规划与设计了插件机制,但还没有实现.