WOT峰会
学科分类 - 计算机科学技术
时长:MP4
来源 -
51CTO
演讲简介:前端工程化是指在前端开发过程中,采用一系列的技术手段和工具,来提高开发效率、保证代码质量、提高代码复用性、实现自动化流程和促进团队协作等方面的目标。近年来,前端开发领域呈现出如下3个趋势:涉及的平台越来越多、支撑的业务越来越多、团队的规模不断增大。上述3个趋势具体到前端工程上又表现为:代码规模增大、维护人数增多、研发工具增加、依赖关系复杂,这些趋势让前端工程化面临新的挑战:多项目维护成本高、多人开发协作成本高、构建速度慢、应用劣化快。那么,字节跳动是如何解决这些新挑战呢?本次主题将分享我们在面对这些挑战所做的实践。主题大纲:1. 采用 Monorepo 方式维护多项目2. 采用微前端/微模块方案分治应用3. 投资 Rust 构建工具和 Build System4. 提供基于规则的研发诊断工具
权伍松
龚群
万献初
龚群
李帆