在 GMTC 深圳 2019 大会上,宋云路讲师做了《快手前端 H5 容器中台化实践》主题演讲,主要内容如下。
演讲简介:
在中台化发展迅速的背景下,前端从业者也在积极探索搭建前端中台的落地点和可能性,并逐渐抽象了一些前端 H5 业务中台。然而受限于不同客户端 H5 环境的多样性和功能健全性等差异,导致一份代码很难直接在不同客户端中无缝运行,限制了 H5 业务中台化的发展。本次分享将阐述快手 App 前端业务中台化的背景和现状,以及如何通过搭建一个 H5 容器中台 SDK ,使得客户端仅需简单接入配置便可具备完善的 H5 常用核心能力的统一化封装,最终实现强依赖客户端能力的 H5 业务也能做到 0 修改即可在各客户端中无缝运行。实现中台的初衷,提高业务迭代效率。
内容大纲:
快手 H5 业务中台化背景和现状
H5 容器中台架构设计
(1) 鉴权能力封装
(2) JS 通信及 API 设计
(3) 离线包能力设计
(4) 埋点监控设计
经验总结沉淀
对中台化思维的思考
听众受益点:
了解搭建 H5 容器中台的架构设计和实践经验
了解中台型 H5 容器与常规 H5 容器的区别
如何基于中台化思维对接业务需求
知识储备:
客户端内 H5 开发基础知识
讲师介绍:
宋云路,快手前端技术专家。
宋云路,快手前端技术专家,2016 年加入快手,亲身经历了快手从千万级 DAU 到亿级 DAU 的前端架构演进全过程,目前主要负责快手主 App 相关的前端业务开发和架构优化。对前端中台、前端性能监控、 Node.js 开发运维等方面有比较丰富的实践经验。
完整演讲 PPT 下载链接:
https://gmtc.infoq.cn/2019/shenzhen/schedule
评论