微众银行开源的Vue前端工具Fes.js:给现有的轮子上油

最近微众银行技术团队宣布开源一个基于 Vue 的前端开发工具 Fes.js,该项目用于管理从开发到部署的全链路完成流程,提供模板项目、cli 命令行工具、丰富的 PC 端组件和一系列 API,提效中后台开发能力,让开发更聚焦于业务逻辑。 前端

项目名称: Fes.jswebpack

项目做者: WeBankgit

开源许可协议: MITweb

项目地址:https://gitee.com/WeBank/fes.jsgulp

项目简介

Fes.js 是一套优秀的中后台前端解决方案。提供初始项目、开发调试、Mock接口、编译打包的命令行工具。内置布局、权限、数据字典、状态管理、存储、Api等多个模块。以约定、配置化、组件化的设计思想,让用户仅仅关心用组件搭建页面内容。基于Vue.js,上手简单。通过多个项目中打磨,趋于稳定。框架

其中包含Fes-Cli、Fes-Core、Fes-UI三部分。工具

  • Fes-Cli是命令行工具,一行命令建立工程、开启开发调试、打包发布
  • Fes-Core是运行时框架,固定页面布局,提供权限管理、储存管理、路由管理、接口管理、状态管理、数据字典管理、环境管理等API。以插件的方式提供扩展接口
  • Fes-UI是组件库,包含30+的PC端组件库,能够快速搭建出增删改查等页面

项目特色

  • 国际化,语言可配置,经过API切换
  • 自动生成路由,目录即路由
  • 动态权限,不一样权限对应不一样菜单
  • Mock 数据,本地数据调试
  • 固定布局,只需关心页面内容
  • 数据字典,简单定义,随处翻译

项目截图

开发者说

Fes 诞生于从 2017 年初,当时尚未比较火热的基于 Vue 技术栈的提效中台前端应用的开源项目,否则 Fes 可能就不会出现了。其实 Fes 没有特地地造轮子,而是在给现有的轮子上油,让开发中台前端应用更快。Fes.js 的运行时框架基于 Vue.js,编译使用了 gulp 和 webpack。组件化

咱们特别但愿你们经过提交 issue 或 pr 的方式在社区里与你们互动,让项目的全部信息更加透明化。同时,咱们也诚挚的邀请你们参与到项目的共建之中,共同完善 Fes 框架,碰撞想法, 实现更多有意义有趣功能,一块儿作有价值的事情。布局

若是你想和他们一块儿参与进 Fes.js 的建设中来,或者想要了解项目更详细的信息,那么就点击后面的连接前往项目主页看看吧:https://gitee.com/WeBank/fes.js开发工具

相关文章
相关标签/搜索