公司的脚手架已经实现,可以学习的

  • 约定式路由
  • 路由懒加载
  • 命令行工具
  • webpack 优化
  • mock 数据,本地 mock 和远程 mock
  • doctor
  • MFSU
  • 内部 npm 包管理
  • 全局状态注入,APP

感觉整体可以搞一个Umi

还缺少可以加上的功能

  • useRequest
  • 按需加载不知道有没有
  • 快速刷新(Fast Refresh)。Fast Refresh 功能最大的特性是:开发环境下,可以保持组件状态,同时编辑提供即时反馈。
  • 本地管理台
  • 服务端渲染

为什么自己实现微前端