基于工程化场景的 Monorepo 方案

所属专题:基于 Monorepo 的前端工作流

嘉宾 : 吴东 | 字节跳动互娱研发 前端工程师

讲师介绍

专题演讲嘉宾:吴东

字节跳动互娱研发 前端工程师

社区常用 ID 为 zoomdong,喜欢研究前端工程化、Node 等,从事 Monorepo、前端构建方向等领域的研究及工作。热爱开源,热爱技术,GitHub 为 https://github.com/fireairforce

议题介绍

演讲:基于工程化场景的 Monorepo 方案

本次分享我会从基础的 Monorepo 使用场景方案开始,结合开源社区一些常见库的示例,以及目前社区中的一些主流的前端 Monorepo 方案,帮助你清晰迅速地了解其好处。同时会对比一些多仓库管理的方案,分析 Monorepo 的优势和缺点,以及如何自己来构建一个工具库类型的 Monorepo 仓库。也会分享一下如果利用当下的工具来组合出一套最佳实践,最后也会总结一些我个人对 Monorepo 未来的一些期待。

演讲提纲:

  1. Monorepo 简介
    • 什么是 Monorepo
    • Monorepo VS Polyrepo
  2. 社区常见解决方案
    • 依赖管理
    • 包版本发布、管理
    • 脚本管理
    • 方案选型
  3. 工程化场景 Monorepo 最佳实践
    • pnpm workspaces
    • Changesets
    • Turborepo
  4. Monorepo 的未来期待

你将获得:

  • 了解 Monorepo 带来的收益以及好处
  • 拓展了解社区中一些主流的 Monorepo 方案
  • 了解搭建工具类型的 Monorepo 仓库的流程

交通指南

来广营·朝来科技园

Laiguangying Beijing
地址: 北京市朝阳区来广营朝来科技园
  • 微信咨询

  • 电话咨询

    联系电话:+86 13167596032

微信联系我们