IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:编译模式

共 1 篇相关文章

IT 累计浏览 2,103

大搜车前端开发模式:被动编译和主动编译

这篇讲的是大搜车前端团队如何根据业务发展,演进他们的开发构建模式。作者从团队规模扩大、业务复杂度提升的背景出发,坦诚原有“被动编译”模式开始力不从心。 所谓“被动编译”,核心是源码在被浏览器访问时才通过小型服务器(ads)动态编译,实现了零配置、环境统一和高度灵活的动态应用(如在线换肤)。但随着 AngularJS、React 和 ES6 的大规模使用,这种模式难以处理复杂的打包需求。 因此,团队引入了“主动编译”作为补充。他们选用 gulp 作为构建工具,用于处理较重的前端项目,在本地完成打包后再上传。重要的是,这并非颠覆,而是互补:重项目用 gulp 独立构建,普通页面仍沿用简单高效的被动编译。 文章不仅分享了技术选型的思考,也强调了引入新模式时的风险控制,例如统一项目模板、规范插件使用。这为面临类似技术栈演进与团队协作平衡问题的团队,提供了一个务实且可参考的架构调整思路。