限时领|《AI 百问百答》专栏课+实体书(包邮)! 了解详情
写点什么

腾讯 NOW 直播前端工程效率体系实践

  • 2019-08-17
  • 本文字数:771 字

    阅读完需:约 3 分钟

腾讯NOW直播前端工程效率体系实践

ArchSummit深圳2019大会上,程柳锋讲师做了《腾讯 NOW 直播前端工程效率体系实践》主题演讲,主要内容如下。


演讲简介


NOW 直播、腾讯直播团队从十余人的前端小团队迅速发展成为 40 人的大前端团队。在这期间,业务百花齐放,随之而来的是团队的开发、发布和协作等一系列问题:业务项目越来越多,且类型不同,如活动类、组件类; 技术栈各异,如 React 项目、ReactNative 项目、Node.js 项目、小程序项目等;规范、约束难以统一,如 Git 提交规范、Javascript 规范等;发布链路长,缺乏一键部署、版本自动升级的能力。


本次主题将依托腾讯 NOW 直播产品,谈谈我们从项目创建、本地开发、打包构建、到发布的整个链路的思考和实践,团队工具链、规范等开发配套设施的建设。以及在这个过程中,遇到的一些问题和挑战。


演讲提纲


  1. 本地开发:基于 CLI/GUI 的开发方式和工具的插件化可插拔设计;

  2. 发布:腾讯前端发布系统演变历程和基于 CI/CD 的发布链路设计;

  3. 工具链:组件平台、监控平台、数据 Mock 服务、图片压缩等常用工具整合;

  4. 规范:Git、JavaScript、Readme、CR 和发布 CheckList 等各类规范制定和实施方法;


听众受益


  1. 项目创建、本地开发、打包构建、发布的前端工作流最佳实践;

  2. 如何高效的制定团队开发规范并实施落地;

  3. CLI、GUI 工具的开发思路和实用技能;

  4. 搭建适合业务团队的前端工程体系。


讲师介绍


程柳锋


腾讯 高级工程师、IVWEB 团队成员


腾讯开源项目 Feflow 作者,曾获得“2018 年度腾讯代码文化奖” 。2015 年加入淘宝网,主要参与淘宝拍卖会相关的前端工作的研发。2017 年加入腾讯,先后参与 NOW 直播、NOW 交友、手 Q 群送礼、群视频等直播类产品的前端开发工作,目前负责 40 人的 Web 前端团队的工程效率建设,在前端工作流和团队开发规范实施方面积累了丰富的经验。












完整演讲 PPT 下载链接


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


2019-08-17 00:004302

评论

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

架构实战营毕业总结

宁静志远

Apache RocketMQ 荣获 2021 中国开源云联盟优秀开源项目

阿里巴巴云原生

Apache 开源 RocketMQ 资讯

把选择题变成问答题

FunTester

Java Python 测试 FunTester

Apache APISIX 在腾讯云智能钛平台中的落地实践

API7.ai 技术团队

腾讯云 网关 API网关 Apache APISIX

Android端信号处理总结

轻口味

android 音视频 11月日更

如何免费下载学术文献?

Jackpop

iOS开发:用XIB拖控件关联时报错:“Could not insert new outlet connection…”解决方法

三掌柜

11月日更

苏丹2021年10月25政变断网事件

郑州埃文科技

架构实战营 王者荣耀商城异地多活架构设计

💤 ZZzz💤

架构实战营

算法入门-插入排序

ES_her0

11月日更

毕业总结

Geek_ywh40v

基于消息队列 RocketMQ 的大型分布式应用上云最佳实践

阿里巴巴云原生

阿里云 RocketMQ 云原生 消息队列 上云

Redis 日志篇:AOF 与 RDB 让数据持久化不丢失

码哥字节

redis 后端 Redis 核心技术与实战 11月日更

一部亚马逊4.5高分的领域经典,首次落地中国

博文视点Broadview

linux之我常用的20条命令(之二)

入门小站

Linux

系统架构面临的三大挑战,看 Kubernetes 监控如何解决?

阿里巴巴云原生

阿里云 Kubernetes 云原生 系统架构

工厂模式——猫粮公司的演进

蝉沐风

Java 设计模式 工厂模式 工厂方法模式

实验室lims系统解决方案

低代码小观

实验室管理系统 企业管理 LIMS实验室信息管理系统 LIMS系统 信息管理系统

尝鲜Windows 11一个月,被这3项巨变圈粉了....

Jackpop

CSS架构之Theme层

Augus

CSS 11月日更

在线文本纵向排版工具

入门小站

工具

架构训练营毕业总结

Clarke

架构实战营

新书 | 这绝对是读起来最有趣的计算机科普绘本

图灵教育

少儿编程 绘本 逻辑启蒙

[ 工程师书单推荐] - 年轻人,你渴望力量吗?

baiyutang

11月日更

让华为举步维艰,Android曾距离成为国产系统仅一步之遥!

Jackpop

第三期3天AI进阶实战营-Day1任务卡

IT蜗壳-Tango

11月日更

【Flutter 专题】19 图解【分享页面】底部对话框

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 11月日更

【LeetCode】有效的完全平方数Java题解

Albert

算法 LeetCode 11月日更

【设计模式】第十篇 - 外观模式 - 我来组成头部

Brave

设计模式 外观模式 11月日更

Python代码阅读(第52篇):返回列表的头部和尾部

Felix

Python List Code 列表 阅读代码

架构实战营 - 模块七作业

en

#架构实战营

腾讯NOW直播前端工程效率体系实践_ArchSummit_程柳锋_InfoQ精选文章