写点什么

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

评论

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

想让DBA瞬间崩溃,那就让他去做SQL性能优化

华为云开发者联盟

数据库 sql 遍历 存储 优化SQL

如何搭建B端产品帮助中心

小炮

帮助中心 B端用户

KubeVela: 如何用 100 行代码快速引入 AWS 最受欢迎的 50 种云资源

阿里巴巴云原生

明确生态边界的钉钉,让ToB从业者们松了口气

ToB行业头条

新思科技加速安全软件开发,推出Code Sight插件标准版

InfoQ_434670063458

软件开发 新思科技 可信软件 IDE环境 Code Sight

初创企业CRM系统解决方案

低代码小观

初创公司 企业微信 企业管理系统 CRM系统 客户关系管理系统

阿里本地生活端智能架构设计与技术探索

阿里巴巴终端技术

端智能

巧用对象存储回源绕过SSRF限制

火线安全

Web 云安全 web漏洞

直播预告 | PolarDB-X 动手实践系列——用 PolarDB-X + Flink 搭建实时数据大屏

阿里云数据库开源

数据库 阿里云 开源 分布式 polarDB

19 条有效的跨端 cpp 开发经验

阿里巴巴终端技术

cpp 跨端开发

华为云企业级Redis揭秘第17期:集群搭载多DB,多租隔离更降本

华为云数据库小助手

GaussDB GaussDB ( for Redis )

高性能的连接管理和数据路由组件,OceanBase 生态工具 ODP 详解

OceanBase 数据库

oceanbase OceanBase 开源 OceanBase 社区版

不仅仅是一把瑞士军刀 —— Apifox的野望和不足

Liam

Java 程序员 Jmeter Postman swagger

【性能测试工具lmbench】快来测测你的系统可以打几分

优麒麟

Linux 开源 系统管理 优麒麟

关于黑帕云用户迁移明道云的详细说明

明道云

3步排查,3步优化,探针性能损耗直降44%

TakinTalks稳定性社区

Java 性能分析 探针 性能提升 性能损耗

网络安全 Kali web安全 基于SMB协议收集信息

学神来啦

Linux 运维 网络安全 WEB安全 kali Linux

Go Data Structures: Interfaces [中译]

hyx

源码 Go 语言

Go性能优化小技巧

jinjin

Go 性能优化

Tapdata加入PolarDB开源数据库社区

阿里云数据库开源

数据库 阿里云 开源 开源数据库 polarDB

Apache Flink 在国有大型银行智能运营场景下的应用

Apache Flink

大数据 flink 编程 流计算 实时计算

英特尔X钉钉:以智能协作驱动数字办公发展

科技新消息

【Zeekr_Tech】TARA攻击树分析方法论

Zeekr_Tech

信息安全 极氪

谷歌云对象存储攻防

火线安全

安全攻防 对象存储 云安全

架构实战营 第6期 模块一课后作业

火钳刘明

#架构实战营 「架构实战营」

【OpenHarmony移植案例与原理】XTS子系统之应用兼容性测试用例开发

华为云开发者联盟

测试 OpenHarmony XTS 应用兼容性测试

2022年作为一个中年程序员写给35岁的自己

Linux服务器开发

c++ 程序员 架构师 Linux服务器开发 Linux后台开发

XSS跨站脚本攻击漏洞修复技巧

喀拉峻

网络安全

校招项目应该如何准备才能高大上一点

宇宙之一粟

项目 3月月更

实现简易的 Vue 响应式

CRMEB

模块一作业

HZ

架构实战营

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