Jpaas中台系统包含了用户基础设置、组织授权、工作流、审批中心等业务模块。由于业务模块较多,为了方便各业务模块的独立开发与测试部署,Jpaas中台系统采用了微前端框架的架构,技术栈是vue+ant-design-vue。
本人主要负责为前端框架的整体搭建与一些公共组件的封装工作,也会进行一些工作流与审批中心的业务功能开发。
遇到的难点主要就是各个业务模块在接入微前端框架时,需要跟基座应用共享路由,可以进行正常的路由跳转;子应用静态资源的访问;基座应用与子应用之间可以正常的通信(基座应用登录后,需要向每个子应用下发用户信息等全局参数,子应用需要监测这些信息的变化并在自己项目中进行存储)
点击空白处退出提示
评论