JavaScript这语言,不管今天它如何流行,它总归是非常慢.
而且Webpack中主要是使用Babel来对JS/TS进行语法转换,Babel也是JS实现,也很慢....自然而然,无论是Babel或是Webpack,都会有新的语言的框架来取代它们,来实现同样的功能....使用Swc来做TS/JS转换
关于为什么JS/TS要转换,这个我在《数十倍性能优势,使用swc来取代babel》文章中详细解释过了,就不再重复解释....由于TurboPack是Next.js这个流行的React开发框架为了提升构建性能而开发出的产物,所以在Next.js 13 (beta)版本中,Next.js已经切换为使用TurboPack实现了....链接
关于前端,过往我写了挺多文章,这些链接可以供你阅读与参考
• 数十倍性能优势,使用swc来取代babel
• 《前端之变》系列起始篇: 前端之变(一):技术的变与不变