近年来,随着 jQuery 的落幕、三大框架的割据以及小程序的爆发,大前端的发展也经历了从静态页面到 JavaScript 的转变。又因使用场景从 PC 端向移动端的转移,多样化端口出现,部分企业的技术架构也开始由依赖后端逐渐转向前后端分离。
但仍然有很大一部分企业在前端架构演进方面,并没有跟上第一梯队的步伐。
除前后端分离的有效实现外,一云多端如何实现?服务端接口要怎样设计?如何解决端口之间的差异?以及在开发流程过长的情况下,如何协调”大前端“与后端的研发时间差?这都是亟待解决的问题。
甚至仅仅是如何建立一个成熟的大前端团队,都是很多面临转型的研发团队需要考虑的头一件事。想解决这些问题,不妨先看看成熟大前端团队是如何做的。
这次GMTC 全球大前端技术大会,我们专门请到了腾讯在线教育前端团队高级工程师曹海歌,看看近年来他们在大前端技术架构演进方面都有哪些突破。
本次分享将结合具体实例进行分析,如 Hybird 方案、离线包方案、PWA 结合 SSR 方案、以及 RN 动态化方案的落地和执行等,阐述团队是如何进行业务性能优化以及为提升研发效率进行的前端工程化体系建设。
演讲提纲
1. 大前端技术架构演进
浏览器新特性的发展 -PC、H5
结合后台的技术方案 -PWA 、SSR
结合终端的技术方案 -RN、Flutter
小程序动态运营方案 - 微信小程序
2. 在线教育大前端架构演进之路
Hybird 、离线包方案
RN 方案的业务落地
PWA + SSR 项目实践
Node.js 构件业务矩阵
3. 大前端架构的未来展望
效率工具规范化
基础能力服务化
领域模型智能化
听众收益
深刻理解大前端技术架构的演进背景及现状,使团队在发展过程中更加理解前端工程化;
通过我们的实践案例充分思考,总结经验提升团队效率。
领取专属 10元无门槛券
私享最新 技术干货