opencomponents可以加速web 组件的部署以及使用(特别适合微前端),设计理念很多参考了微服务的模式
支持的模式也挺丰富(客户端渲染以及服务器端渲染),组件存储上使用了云存储(实际上也可以支持minio)
参考架构
参考使用
- 安装工具
npm install -g oc
oc init my-first-component
oc dev . 3030
- 效果
说明
unpkg 也是一个不错的选择支持版本(直接集成npm),opencomponents 的设计更加工程化(很多理念与微服务一样)
参考资料
https://opencomponents.github.io/
https://github.com/opencomponents/oc
https://engineering.zalando.com/posts/2018/12/front-end-micro-services.html?gh_src=4n3gxh1?gh_src=4n3gxh1