写点什么

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

评论

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

如何通过ETL调度工具 TASKCTL 使用作业插件类型调用 kettle作业?

敏捷调度TASKCTL

数据仓库 kettle ETL #运维 TASKCTL

TDengine 落地协鑫能科,数百亿数据压缩至 600GB

TDengine

数据库 tdengine 时序数据库

netty入门之服务端启动过程分析

Hex

Java 后端 Netty

公共数据如何兼顾开放利用和隐私安全合规?

Jessica@数牍

数据安全 隐私计算 公共数据开放 数据开放和利用

次轮Okaleido Tiger即将登录Binance NFT,引发社区热议

西柚子

超越 Nginx!号称下一代 Web 服务器,用起来够优雅

冉然学Java

Java nginx GitHub 服务器 Web、

Qakbot新型感染链:使用Windows7系统侧加载感染设备

郑州埃文科技

dll Windows7 Qakbot

研发效能的道与术 - 道篇

FreeW

架构 研发效能

BSN IPFS(星际文件系统)专网简介、功能、架构及特性、接入说明

BSN研习社

BSN 分布式存储,

大型仿人机器人整机构型研究与应用

优必选科技

机器人

我们被一个 kong 的性能 bug 折腾了一个通宵

尔达Erda

程序员 运维 云原生 性能 bug

如何借助自动化工具落地DevOps|含低代码与DevOps应用实践

云智慧AIOps社区

开源 DevOps 低代码平台 开发与运维

AOP切入点表达式及五种通知类型解析

王小凡

实践GoF的23种设计模式:观察者模式

华为云开发者联盟

Web 设计模式 开发 GoF

[ Kitex 源码解读 ] 服务发现

baiyutang

Go 微服务架构 kitex CloudWeGo

极大似然估计

矛始

概率 极大似然估计

担心 GitHub?那就试试极狐GitLab 吧

极狐GitLab

git GitHub 开源 DevOps gitlab

技术风向标 | 云原生技术架构成熟度模型解读

阿里巴巴云原生

阿里云 云原生 成熟度模型

一文搞懂│XSS攻击、SQL注入、CSRF攻击、DDOS攻击、DNS劫持

网络安全 经验分享 签约计划第三季

导数、微分、偏导数、全微分、方向导数、梯度的定义与关系

矛始

高数 导数 微分

6种方法帮你搞定SimpleDateFormat类不是线程安全的问题

华为云开发者联盟

高并发 开发

浅谈云原生边缘计算框架演进

谐云

7月月更

大咖说·图书分享 | 精益产品开发:原则、方法与实施

大咖说

产品开发 落地方法

双屏协作效率翻倍 灵耀X双屏Pro引领双屏科技新潮流

科技热闻

DevSecOps,让速度和安全兼顾

SoFlu-JavaAI开发助手

带你熟悉云网络的“电话簿”:DNS

华为云开发者联盟

云计算 后端 IP DNS 局域网

兆骑科创高端人才项目引进落地,双创大赛承办,线上直播路演

兆骑科创凤阁

双创大赛承办

一文详解 Redis 中 BigKey、HotKey 的发现与处理

冉然学Java

Java redis 微服务 bigkey HotKey

共议公共数据开放,“数牍方案”亮相数字中国建设峰会

Jessica@数牍

隐私计算 数牍科技 公共数据开放

spark-streaming状态流之mapWithState

矛始

spark 状态流

2022 云原生编程挑战赛火热报名中!看导师如何拆解 Serverless 赛题?

阿里巴巴云原生

阿里云 Serverless 云原生编程挑战赛

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