低代码5平台前端技术组件选型版本3.0
发布时间
阅读量:
阅读量
- 微前端框架选型
现在较为出色的一些微前端框架包括QianKun、MicroApp和Single-SPA;其中Single-SPA通过响应URL变化事件,在路由变更时自动匹配并渲染对应的子应用组件,并采用此方式成为当前主流的微前端构建策略。然而Single-SPA要求子应用必须暴露三个关键方法以供管理:启动(bootstrap)、挂载(mount)与卸载(unmount),这使得子应用开发人员不得不修改入口文件以适应这一机制。由于QianKun正是基于Single-SPA构建而成的框架工具包,因此它继承了这些特性的同时也对Webpack配置进行了相应的优化与调整。另一方面,Micro-App并未沿用Single-SPA的传统模式,而是汲取WebComponent理念的基础上创新性地提出了基于CustomElement与自定义ShadowDom的新架构设计,成功将微前端封装成一个类WebComponent组件形式,从而实现了组件化渲染功能的实现与部署工作;这种设计特点使得Micro-App在无需子应用修改渲染逻辑或暴露外部接口的情况下即可独立运行,同时也无需对Webpack配置进行任何改动,因此成为了接入微前端开发成本极低的一种解决方案.目前市面上广泛使用的氢原平台正是采用了Micro-App和QianKun 2两种框架进行支撑架构设计.
- **RPA技术选型
全部评论 (0)
还没有任何评论哟~
