2021 JavaScript 调查:Vite 之年,Esbuild、TypeScript 采用率大幅增长
JavaScript 可能发展得很快,但 JavaScript 开发人员的发展速度貌似更快,因为许多相对较新的特性已经显示出了很高的采用率。
前端构建新世代,Esbuild 原来还能这么玩!
Esbuild 是由 Figma 的 CTO 「Evan Wallace」基于 Golang 开发的一款打包工具,相比传统的打包工具,主打性能优势,在构建速度上可以快 10~100 倍。
一篇带你快速上手 Esbuild
为什么 Vite 那么快呢?除了使用了 ES modules 之外,Vite 内部还使用了一个神器— esbuild。
探讨Esbuild 为什么那么快
大多数前端打包工具都是基于 JavaScript 实现的,而 Esbuild 则选择使用 Go 语言编写,两种语言各自有其擅长的场景,但是在资源打包这种 CPU 密集场景下,Go 更具性能优势,差距有多大呢?