umi- 可插拔的企业级 react 应用框架

网友投稿 1300 2022-10-25

umi- 可插拔的企业级 react 应用框架

umi- 可插拔的企业级 react 应用框架

umi 是一个可插拔的企业级 react 应用框架。

插件化

umi 的整个生命周期都是插件化的,甚至其内部实现就是由大量插件组成,比如 pwa、按需加载、一键切换 preact、一键兼容 ie9等等,都是由插件实现。

开箱即用

你只需一个 umi 依赖就可启动开发,无需安装 react、preact、webpack、react-router、babel、jest 等等。

约定式路由

类 next.js 的约定式路由,无需再维护一份冗余的路由配置,支持权限、动态路由、嵌套路由等等。

主要特性:

开箱即用 , 内建支持 react, react-router, jest, webpack, rollup, 等.类似 Next.js 以及全功能路由约定,支持可配置路由插件系统 , 覆盖从源码到产品的整个生命周期高性能 , 支持 PWA ,路由级的代码分离支持静态导出 , 特别适合无服务器场景快速启动开发Polyfill 解决方案 , add JS and CSS polyfill with targets config, lowest to IE9支持 TypeScript ,包括 d.ts 定义和 umi test深度集成dva, 包括支持 duck 目录,自动加载模型,代码分离等支持 MPA ,基于 umi-plugin-mpa

快速开始:

# Install deps$ yarn global add umi # or npm install -g umi# Create application$ mkdir myapp && cd myapp# Create page$ umi generate page index# Start dev server$ umi dev# Build and deploy$ umi build

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Phalcon7- C 语言开发高性能 PHP 7 框架
下一篇:IdentityServer4 用于ASP.NET Core的OpenID Connect与OAuth 2.0框架
相关文章

 发表评论

暂时没有评论,来抢沙发吧~