2020年:前端开发的痛苦与快乐( 二 )


这项功能还无法支持所有网络浏览器,也许还要再等一年才能全面普及 。但它已经可以在最新的 Chrome 与 Firefox 中正常使用,因此大家不妨考虑将其引入开发当中 。
Vite 会聪明地在适当的地方“偷工减料”,而且不需要把 JS 文件捆绑到开发 build 当中 。
目前只有一个问题,esbuild 无法在编译过程中验证 Typescript 的正确性,但考虑到 VS Code 与 lang server 已经完成了验证工作,所以应该没什么关系 。
结果

  • 与之前一样,我在开发中会使用.vue 单个文件组件与 Typescript 。
  • 开发启动瞬时完成,Docker 的 CPU 负载为零,热重载同样可以瞬间搞定 。
  • 使用 axios、chart.js、高强度 toast 库以及简单的状态存储管理等元素时,相关内容的生产级构建大概需要 20 秒——与 vuestic 相比,这简直是种巨大的转变!

2020年:前端开发的痛苦与快乐

文章插图
 
就这样,我的日常前端开发体验又回归了正常范围 。这里建议大家在新项目中尝试使用 Vite(如果您更倾向于 React 或其他框架,也可以尝试使用 ES 模块 +esbuild) 。它虽然还不完美,仍处于 beta 测试阶段,但开发者的体验非常重要 。Vite,绝对值得一个机会!
延伸阅读:
https://pixeljets.com/blog/frontend-dev-gets-better/

【2020年:前端开发的痛苦与快乐】


推荐阅读