低代码<188ESM Bundleless 在低代码场景的实践摘要:近两年来,随着 Vite/Snowpack 等基于 ESM 的构建工具出现,给 Dev 研发带来了数十倍的提速。借助浏览器 ES Module import 的能力,特别是当 HTTP/2 支持请求与响应的多路复用的传输效率提升,我们可以不再需要等待一个完整 bundle 的构建。 蚂蚁集团的低代码搭建平台「云凤蝶」也很早在资产体系内建设了一套 Bundleless 加载方案,结合如今最火热的 ESM 方向和原有方案的痛点,我们重新设计了 Bundleless V2 方案,通过对依赖的分析及合并计算、二次构建的 Treeshaking 以及 import-map 将 ESM 真正部署到了生产环境,并在蚂蚁集团内部上百个中后台搭建场景中落地。分享人:严铭(亦逊),蚂蚁集团高级前端开发工程师,目前主要负责蚂蚁集团低代码搭建平台「云凤蝶」的资产 Bundleless 体系设计。今天分享的主题包含三个关键词,ES Module,Bundle,低代码。或许你使用过或者听说过,甚至开发过一个低代码的平台。低代码的核心就是通过可视化