可以说大前端工程化是大前端业务以及技术架构复杂度提升导致的必行之路,然而工程化并不是普适的技术,需要企业根据自身的实际情况来制定其具体形态。即使大家都已经意识到了这个问题,但是现在大前端工程化之低,也让人意外。而大家的痛点都在其“定制化”的这个特性。
本次我们特地邀请到了腾讯直播 &NOW 直播前端负责人梁伟盛担任出品人,在 12 月 20-23 日的 GMTC 全球大前端技术大会(深圳站)与来自腾讯、蚂蚁金服、百度和微民保险的前端技术专家们,为大家分享业内一些经过实践检验的工程化方案,希望能够为大家在大前端工程化的探索道路上提供借鉴和帮助。
GraphQL 作为一种新的通信协议自 2015 年 Facebook 开源之初,就逐渐开始受到技术社区的关注。Apollo 作为目前较为成熟的 GraphQL Client 解决方案,成为了 NOW 直播 Web 业务的 GraphQL Client 选型方案。本次分享将会给听众阐述:GraphQL Client 解决的问题是什么?Apollo 的优势是什么 ?如何通过前端工程化将 Apoll 低成本地引入团队存量业务?
听众收益:
了解 GraphQL 在实际项目中为业务带来的收益
如何快速将团队现有技术栈适配 GraphQL 架构
知识储备:
了解 GraphQL
提效是企业级前端框架非常重要的目标之一,我们希望借助框架和工具能让一个人可以做十个人的事情,而要做 10 倍的提效,则要做一些能破局的事情。所以,我们尝试在 Pro Code 的基础上做可视化辅助编程( Visual Assist Programming ),借助和框架、平台、组件和物料市场的互补,以及类微前端的架构方案来提供插件机制,以此来提升开发者的研发效率以及降低上手门槛。
听众收益:
了解我们在这条路上的实践,以及背后的深入思考;
了解可视化辅助编程的实现以及类微前端的架构方案;
了解可视化辅助编程如何结合数据流、路由、物料和组件市场、配置化表单、AI 表单、数据管理等来做研发提效。
知识储备:
了解 Vue UI 或 Umi UI 可以更好地理解这个主题
“微保”小程序是微信钱包九宫格入口中的小程序,承载着大量不同形态的保险产品业务。面对日益多元化的业务内容,日益巨大的小程序体积,在如何分治解耦管理各项业务,如何进行小程序的持续集成开发,如何快速迭代等方面产生了很大挑战。通过采用小程序子包方案,代码分库管理,推动小程序 H5 化、产品模板化,自动化发布工具开发等手段,达成单周迭代,40+ 子仓库管理,定时自动化发布的目的。
听众收益:
如何优雅的管理较大型的小程序项目
庞大的小程序如何做到按特性发布
知识储备:
小程序相关知识
Node 相关知识
本议题主要介绍大型 App 通过工程拆解,组件二进制化、构建系统源码 / 二进制混合开发模式,并基于此建设的 Tekes 研发平台,实现二进制自动发布准入、依赖管理与多产品线支持,性能与组件化劣化管控等研发流程一体化,使用多种工程技术保障并行开发和研发效率,同时管控高速迭代过程的劣化。
听众收益:
大型 App 架构设计与拆分方法
超级 App 高效工程能力保障方法
组件全量二进制实现路径
组件二进制自动发布的流程
矩阵产品工程孵化模式
前沿亮点:
源码 / 二进制切换开发模式
研发流程一体化
更多前端前沿技术请点击 【阅读原文】 查看 GMTC 完整日程。目前大会售票倒计时最后 4 天!!,抓紧上车,跟大佬面对面。有任何问题欢迎联系票务鱼丸:13269078023(微信同号)
👇点击阅读原文查看大会详情