2023-09-22 项目升级准备会议

微前端主要解决了两个问题:
1、随着项目迭代应用越来越庞大,难以维护。
2、跨团队或跨部门协作开发项目导致效率低下的问题。

基座 (原大屏项目)

  1. 框架搭建
  • 项目入口配置
  • 配置基础路由
  • 配置菜单
  • 分配路由 和 嵌入子应用
  • 基座与子应用通信
  1. 登录测试(与服务端人员配合)
  • JWT token
  • 可独立运行
  1. 接口测试
  • 设置跨域支持
  • 接口访问测试
  • 共享公共函数提取(需要前、后期不断累计)
  • 共享公共API接口提取(需要前、后期不断累计)
  • 全局常量、变量配置(需要前、后期不断累计)
  1. 外接项目测试(iframe)
  2. 项目打包测试
  • 打包测试
  • 发布测试

完成目标:基座项目可正常启动、访问子应用, JWT登录成功。


子应用1(VUE 3.x)

  1. micro-app相关配置
  • 项目入口配置,支持micro-app访问
  • 设置基础路由,兼容micro-app访问
  • 设置publicPath,micro-app常量注入
  • 监听卸载micro-app
  1. 登录测试(与服务端人员配合)
  • JWT token
  • 可独立运行
  1. 接口测试
  • 设置跨域支持
  • 接口访问测试
  • 子应用与基座页面级通信测试,可互传数据
  1. 项目打包测试
  • 打包测试
  • 发布测试

完成目标:项目可独立正常使用,基座可访问,数据访问正常(无数据访问失败、跨域问题), JWT登录成功。


子应用2(前端框架-REACT 18.x.x)

  1. micro-app相关配置
  • 项目入口配置,支持micro-app访问
  • 设置基础路由,兼容micro-app访问
  • 设置publicPath,micro-app常量注入
  • 监听卸载micro-app
  1. 登录测试(与服务端人员配合)
  • JWT token
  • 可独立运行
  1. 接口测试
  • 设置跨域支持
  • 接口访问测试
  • 子应用与基座页面级通信测试,可互传数据
  1. 项目打包测试
  • 打包测试
  • 发布测试

完成目标:项目可独立正常使用,基座可访问,数据访问正常(无数据访问失败、跨域问题), JWT登录成功。


测试点

外接项目测试
https://dpde.cofco.com/index.html#/page/InvestmentAnalysis
https://fine.cofco.com/webroot/decision/view/form?viewlet=MAXPING%252FTOUZI.frm&ref_t=design&op=form_adaptive&ref_c=cb30335d-4d83-4f99-9d4a-2a8bcfae22cc

xxx

你可能感兴趣的:(2023-09-22 项目升级准备会议)