写点什么

快手前端 H5 容器中台化实践

  • 2020-02-12
  • 本文字数:628 字

    阅读完需:约 2 分钟

快手前端 H5 容器中台化实践

GMTC 深圳 2019 大会上,宋云路讲师做了《快手前端 H5 容器中台化实践》主题演讲,主要内容如下。


演讲简介


在中台化发展迅速的背景下,前端从业者也在积极探索搭建前端中台的落地点和可能性,并逐渐抽象了一些前端 H5 业务中台。然而受限于不同客户端 H5 环境的多样性和功能健全性等差异,导致一份代码很难直接在不同客户端中无缝运行,限制了 H5 业务中台化的发展。本次分享将阐述快手 App 前端业务中台化的背景和现状,以及如何通过搭建一个 H5 容器中台 SDK ,使得客户端仅需简单接入配置便可具备完善的 H5 常用核心能力的统一化封装,最终实现强依赖客户端能力的 H5 业务也能做到 0 修改即可在各客户端中无缝运行。实现中台的初衷,提高业务迭代效率。


内容大纲


  1. 快手 H5 业务中台化背景和现状

  2. H5 容器中台架构设计

  3. (1) 鉴权能力封装

  4. (2) JS 通信及 API 设计

  5. (3) 离线包能力设计

  6. (4) 埋点监控设计

  7. 经验总结沉淀

  8. 对中台化思维的思考


听众受益点


  1. 了解搭建 H5 容器中台的架构设计和实践经验

  2. 了解中台型 H5 容器与常规 H5 容器的区别

  3. 如何基于中台化思维对接业务需求


知识储备


客户端内 H5 开发基础知识


讲师介绍


宋云路,快手前端技术专家。


宋云路,快手前端技术专家,2016 年加入快手,亲身经历了快手从千万级 DAU 到亿级 DAU 的前端架构演进全过程,目前主要负责快手主 App 相关的前端业务开发和架构优化。对前端中台、前端性能监控、 Node.js 开发运维等方面有比较丰富的实践经验。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2019/shenzhen/schedule


2020-02-12 17:112133

评论

发布
暂无评论
发现更多内容

Linux下IIC驱动编写,介绍IIC子系统框架的使用

DS小龙哥

10月月更

掌握这个方法,让工作经验配得上工作时间!

博文视点Broadview

go-zero docker-compose 搭建课件服务(七):prometheus+grafana服务监控

六月的

Docker-compose go-zero

go-zero docker-compose 搭建课件服务(五):完善user服务

六月的

Docker-compose go-zero

Linux下驱动开发_块设备驱动开发(内存模拟存储)

DS小龙哥

10月月更

Linux下驱动开发_块设备驱动开发(硬件上采用SD卡+SPI协议)

DS小龙哥

10月月更

Lerna最佳实践(内含大量代码)

鲸品堂

代码 lerna

react源码中的协调与调度

flyzz177

React

部署 SAP UI5 应用到 SAP BTP 时遇到的 error retrieving MTA 错误消息

汪子熙

云原生 Cloud 云平台 SAP 10月月更

react源码分析:组件的创建和更新

flyzz177

React

谈谈spark性能调优的方法

芥末拌个饭吧

spark 后端 10月月更

实现etcd服务注册与发现

六月的

Docker-compose go-zero

goroutine&waitgroup下载文件

六月的

goroutine waitgroup

go-zero docker-compose 搭建课件服务(三):编写courseware api服务

六月的

Docker-compose go-zero

go-zero docker-compose 搭建课件服务(六):完善jwt鉴权和返回结构

六月的

Docker-compose go-zero

go-zero docker-compose 搭建课件服务(九):http统一返回和集成日志服务

六月的

Docker-compose go-zero

你知道Redis为什么要设计成单线程吗

芥末拌个饭吧

后端 redis 底层原理 10月月更

数据驱动型企业如何借助「新一代智能协作」提升研发效能?

LigaAI

人工智能 数据驱动 亚马逊云科技 企业号十月PK榜

go-zero docker-compose搭建课件服务(四):生成Dockerfile

六月的

Docker-compose go-zero

go channel原理及使用场景

六月的

Go channel

go-zero docker-compose 搭建课件服务(八):集成jaeger链路追踪

六月的

Docker-compose go-zero

一种基于柔性事务的分布式事务解决方案设计探究

京东科技开发者

分布式事务 事务 分布式架构 事务回滚 分布式处理

react源码中的fiber架构

flyzz177

React

【LeetCode】水果成篮Java题解

Albert

算法 LeetCode 10月月更

go-zero docker-compose 搭建课件服务(一):编写服务api和proto

六月的

Docker-compose go-zero

etcd实现分布式锁

六月的

分布式锁 etcd

Linux下RTC驱动开发(硬件采用DS1302)

DS小龙哥

10月月更

Redis是如何保证数据一致性的

芥末拌个饭吧

后端 redis 底层原理 10月月更

Java中的接口详解

共饮一杯无

Java 接口 10月月更

OKR之剑·理念篇03:OKR理念认同

vivo互联网技术

团队管理 OKR 目标管理

go-zero docker-compose 搭建课件服务(二):编写courseware rpc服务

六月的

Docker-compose go-zero

快手前端 H5 容器中台化实践_GMTC_宋云路_InfoQ精选文章