写点什么

腾讯 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:004414

评论

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

飞算JavaAI:开发界的“特斯拉”,带你飞速前行!

飞算JavaAI开发助手

普通人也能轻松掌握的20个DeepSeek高频提示词(2025版)

王磊

【YashanDB知识库】DataX迁移Hive到崖山分布式

YashanDB

数据库 yashandb

设计师怎么进行在线评审?2个实用软件盘点!

职场工具箱

效率工具 设计 设计师 软件推荐 在线白板

5G毫米波阵列天线仿真——CDF计算【CST仿真案例】

思茂信息

5G 仿真 CST软件

【YashanDB知识库】Springboot启动找不到崖山jdbc驱动的问题处理

YashanDB

数据库 yashandb

【YashanDB知识库】服务器重启后启动yasom和yasagent进程时有告警

YashanDB

数据库 yashandb

TikTok运营中的IP问题解析

Ogcloud

TikTok tiktok运营 tiktok矩阵 TikTok矩阵运营

【YashanDB知识库】MySQL field 函数的改写方法

YashanDB

数据库 yashandb

年度回顾 | 龙蜥这一年:进化·重构·赴未来

OpenAnolis小助手

操作系统 龙蜥社区 龙蜥 OpenAnolis 2024 年度回顾

【YashanDB知识库】分布式LSC表修改字段

YashanDB

数据库 yashandb

【YashanDB知识库】扩展redo大小

YashanDB

数据库 yashandb

央视聚焦!天翼云全栈适配DeepSeek 引领国产智算新纪元

极客天地

低代码架构驱动企业数字化升级:管理系统平台建设的技术实践与效能评估

不在线第一只蜗牛

低代码 数字化

【YashanDB知识库】数据库升级后用yasboot在线扩充备节点出现报错

YashanDB

数据库 yashandb

【YashanDB知识库】共享从 MySQL异常处理CONTINUE HANDLER的改写方法

YashanDB

数据库 yashandb

代码生成新突破:飞算JavaAI 如何让项目开发提速 40%?

飞算JavaAI开发助手

飞算JavaAI 来袭!程序员:我可以退休了吗?

飞算JavaAI开发助手

飞算JavaAI,让繁琐代码“蒸发”的神奇工具!

飞算JavaAI开发助手

超高清4K动态壁纸花见 Live Wallpaper & Themes 4K Pro for Mac激活版

小玖_苹果Mac软件

Zonos-v0.1:开源 TTS 模型,支持多语言和高保真声音克隆;「Apple 智能」或即将在国内上线,苹果举行开发者活动

RTE开发者社区

颠覆传统!飞算JavaAI:一键自动化开发流程,复制粘贴从此成为传说!

飞算JavaAI开发助手

【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法

YashanDB

数据库 yashandb

Acunetix v25.1 发布,新增功能概览

sysin

Acunetix

一文简单了解企业级数据安全管理办法核心以及详细措施等

行云管家

数据安全 堡垒机 企业数据安全

Topaz Gigapixel AI for Mac(AI图片无损缩放工具)v8.2.0激活版

小玖_苹果Mac软件

本地搭建DeepSeek和知识库 Dify做智能体Agent(推荐)

不在线第一只蜗牛

人工智能 DeepSeek

【YashanDB知识库】共享超过32000字节字符串插入CLOB类型方案

YashanDB

数据库 yashandb

一文详解 RocketMQ 如何利用 Raft 进行高可用保障

阿里巴巴云原生

阿里云 RocketMQ 云原生

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