跳到主要内容

Umi

Umi 更适合放在“企业后台和约定式 React 工程”这条线上看。它不是 React 本体的替代品,而是把路由、权限、插件、工程约束这些东西先铺好,让项目一开始就别太散。

Umi 适合什么场景

  • 企业后台
  • 中后台控制台
  • 权限、菜单、布局都比较重的项目
  • 团队希望工程约束比纯 React 更强

它的吸引力主要在哪

  • 约定式路由
  • 插件体系
  • 工程结构比较收
  • 在 Ant Design Pro 这类后台体系里更常见

Umi 和 Astro 放在一起看时,差别很明显

  • Umi:更像业务系统框架
  • Astro:更像内容和页面输出框架

两者都属于“把工程方案往前收一层”,但服务的项目类型不是一回事。