99 - 《新框架发布和应用治理》

发布于 2022年4月18日

最近要发布 Bigfish 4(Bigfish 是基于 Umi 的蚂蚁内网框架),而内网做框架有一点不同的是要做「应用治理」。不能只管生,不管养。应用治理指框架负责人需要负责项目应用的技术迭代,比如框架升级到 4,就需要同时推动业务项目升级到 4。

应用治理主要是做到让开发者「愿意升,容易升」,分几个阶段。

准备阶段需要做很多事的,包括预热、迁移文档、codemod 脚本、新官网、数据监控、内测收集。通过预热让开发者了解新特性,优先通过特性吸引开发者升级而不是通过行政的方式;迁移文档是基础,codemod 脚本是基于文档的自动化,这两个不需要一下子写很完善,可以逐渐迭代;新版本通常会伴随着新官网和新文档;数据监控可以让我们清楚地知道有哪些项目在用,哪些项目升级后又退回去,升级前后项目的数据对比等;同时这个阶段会收集愿意参加内测的项目。

内测阶段需要建群提供手把手服务、更新脚手架。此时框架处于 beta 或 rc 版本阶段,问题相对更多,所

内容预览已结束

此内容需要会员权限。请先登录以查看完整内容。