Vue3 生态中,真正对标 UMI 的 企业级 框架!

作者;前端开发爱好者

原文:mp.weixin.qq.com/s/d0FG2U5WH...

如果你来自 React 生态,一定对 UMI 不陌生;

如果你深耕 Vue,现在终于有了"亲儿子"级的替代品------Fes.js

为什么又要造轮子?

Vue3 时代,大家依旧遇到这些老问题:

  • 每次新开项目都要 搭环境、配路由、写布局、封装请求、做权限
  • 多个项目技术栈分裂,规范全靠口头约定
  • 业务 80% 是 CRUD、工作台、图表,却要 100% 重新写一遍

官方总结一句话:我们需要的不只是脚手架,而是一套"应用级框架"

于是,Fes.js 诞生,目标直指 ReactUMI,但 100% 为 Vue3 量身定制。

Fes.js = UMI for Vue

维度 UMI (React) Fes.js (Vue3)
定位 React 应用框架 Vue3 应用框架
路由 约定式 + 配置式 约定式 + 配置式
插件体系 编译时 & 运行时生命周期 完整借鉴 UMI,覆盖编译 & 运行
内置能力 布局、权限、微前端、数据流 布局、权限、微前端、数据流... 一样不落
构建 Webpack 5 / Vite Webpack 5 / Vite 任选
生成器 .umi 临时目录 .fes 临时目录,自动路由、自动注册
模板市场 Ant Design Pro Fes-Admin / Fes-CRM / Fes-CMS 一键生成

一句话:UMI 能给 React 的,Fes.js 原封不动给了 Vue3。

开发体验:3 分钟跑起来

perl 复制代码
# 推荐 pnpm,干净又快速
pnpm create @fesjs/fes-app my-project
cd my-project
pnpm i
pnpm dev

浏览器自动打开 http://localhost:8000,一个包含

登录、布局、菜单、权限、字典、国际化 的中后台项目已就绪。

插件即功能,想要就拿

  • @fesjs/plugin-layout 一行配置即可切换 side / top / mixin / left-right / top-left-right 五种布局
  • @fesjs/plugin-access 路由级 + 按钮级权限,支持角色、资源双维度校验
  • @fesjs/plugin-model 内置 Pinia,页面级 store 自动生成,零样板代码
  • @fesjs/plugin-request Axios 二次封装,防抖重试错误处理mock 数据一站式搞定
  • @fesjs/plugin-locale 基于 Vue I18n,Excel 批量导入文案
  • @fesjs/plugin-icon SVG 自动注册为组件,图标即组件
  • @fesjs/plugin-qiankun 微前端主子应用一键接入(基于 qiankun
  • @fesjs/plugin-jest 单元测试、覆盖率报告,开箱即用

所有插件按需引入,不会把你不想要的代码打进 bundle

架构图:插件 + 生命周期

  • 编译时:插件修改 webpack/vite 配置、生成路由
  • 运行时:插件劫持路由守卫注册全局组件注入权限逻辑

真实场景落地

  • 独立开发者接私活 :客户要 CMS,5 分钟 pnpm create → 改改 Logo → 交付
  • 团队统一技术栈 :所有中后台强制走 Fes.js preset,代码风格、目录结构一模一样
  • 存量系统迁移 :老 Vue2 项目用 plugin-legacy 平滑升级,逐步迁移到微前端子应用

React 有 UMI,Vue3 终于有了 Fes.js

如果你想把**「重复搭建中后台」**的时间省下来,把精力真正放在 业务本身

现在就试试:

Fes.js ------ Vue3 世界里,真正对标 UMI 的企业级框架。

  • 官网https://fesjs.mumblefe.cn/
  • Github 地址https://github.com/WeBankFinTech/fes.js
相关推荐
veneno6 小时前
大量异步并发请求控制并发解决方案
前端
i***t9196 小时前
Spring Boot项目接收前端参数的11种方式
前端·spring boot·后端
oden6 小时前
2025博客框架选择指南:Hugo、Astro、Hexo该选哪个?
前端·html
小光学长6 小时前
基于ssm的宠物交易系统的设计与实现850mb48h(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
java·前端·数据库
云中飞鸿6 小时前
函数:委托
javascript
小小前端要继续努力7 小时前
渐进增强、优雅降级及现代Web开发技术详解
前端
老前端的功夫8 小时前
前端技术选型的理性之道:构建可量化的ROI评估模型
前端·javascript·人工智能·ubuntu·前端框架
狮子座的男孩8 小时前
js函数高级:04、详解执行上下文与执行上下文栈(变量提升与函数提升、执行上下文、执行上下文栈)及相关面试题
前端·javascript·经验分享·变量提升与函数提升·执行上下文·执行上下文栈·相关面试题
爱学习的程序媛8 小时前
《JavaScript权威指南》核心知识点梳理
开发语言·前端·javascript·ecmascript
乐观主义现代人8 小时前
go 面试
java·前端·javascript