umijs有什么好处_前端React 框架- UmiJS有听说过吗?

UmiJS是一个由蚂蚁金服开发的可插拔企业级React框架,提供类Next.js的路由约定,支持多种进阶路由功能和50+插件。它覆盖了从源码到构建产物的每个生命周期,包括高性能、代码分割、PWA支持、静态页面导出等特性。UmiJS还与Dva数据流深度融合,简化React开发,且易于上手和维护。
摘要由CSDN通过智能技术生成

介绍

umi官方宣称是一个可插拔的企业级 react 应用框架。umi 以路由为基础的,支持类 next.js 的约定式路由,以及各种进阶的路由功能,并以此进行功能扩展,比如支持路由级的按需加载。然后配以完善的插件体系,覆盖从源码到构建产物的每个生命周期,支持各种功能扩展和业务需求,目前内外部加起来已有 50+ 的插件。

umi 是蚂蚁金服的底层前端框架,已直接或间接地服务了 600+ 应用,包括 支持java、node、H5 无线、离线(Hybrid)应用、纯前端 assets 应用、CMS 应用等。他已经很好地服务了我们的内部用户,同时希望他也能服务好外部用户。

特性

? 开箱即用 ,内置 react、react-router 等

? 类 next.js 且功能完备的路由约定 ,同时支持配置的路由方式

? 完善的插件体系 ,覆盖从源码到构建产物的每个生命周期

? 高性能 ,通过插件支持 PWA、以路由为单元的 code splitting 等

? 支持静态页面导出 ,适配各种环境,比如中台业务、无线业务、egg 、支付宝钱包、云凤蝶等

? 开发启动快 ,支持一键开启 dll 和 hard-source-webpack-plugin 等

? 一键兼容到 IE9 ,基于 umi-plugin-polyfills

? 完善的 TypeScript 支持 ,包括 d.ts 定义和 umi test

? 与 dva 数据流的深入融合 ,支持 duck directory、model 的自动加载、code splitting 等等

架构图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值