消费者端微组件的实现
一、背景 在消费者端,为了方便各条业务线接入,我们通常以组件的方式提供功能,但是组件的发布必须依赖于页面的发布,页面发布又通常需要业务方统一操作,比较影响组件的迭代速度。 经过一段时间的探索和开发,我们实现了一种可以让组件独立发布的异步方案,具备以下特点: 组件级别解耦,独立版本控制 组件单独发布,支持灰度、秒级回滚以及平滑升降级 不影响现有的开发测试流程 下面我介绍一下我们的方案。 二、概述 一句话概括:将组件独立打包成 UMD 格式的 js…
Read More一、背景 在消费者端,为了方便各条业务线接入,我们通常以组件的方式提供功能,但是组件的发布必须依赖于页面的发布,页面发布又通常需要业务方统一操作,比较影响组件的迭代速度。 经过一段时间的探索和开发,我们实现了一种可以让组件独立发布的异步方案,具备以下特点: 组件级别解耦,独立版本控制 组件单独发布,支持灰度、秒级回滚以及平滑升降级 不影响现有的开发测试流程 下面我介绍一下我们的方案。 二、概述 一句话概括:将组件独立打包成 UMD 格式的 js…
Read More