Umi 入门零基础 UmiJS 入门教程
-
umi 是由 dva 的开发者云谦编写的一个新的 React 开发框架。umi 既是一个框架也是一个工具,简单点可以把它理解为一个专注性能的类 next.js 前端框架,并且可以通过约定、自动生成和解析代码等方式来辅助开发,其目的是减少开发者的代码量。
umi 是通用方案,适用于现在几乎所有的 web 环境。umi 是一个专注性能的类 next.js 前端框架,它的优势是:内置大量的性能优化;多端,无缝支持容器和浏览器访问;类 webpack 的插件机制;针对 antd 和 dva 有友好的支持。
umi 最显著的特点就是文件即路由,就是在 pages 文件夹下新建文件,umi 将自动生成与文件路径对应的路由。在大部分其他前端框架中,路由配置一直是一个很麻烦的事情,而对于多人协作开发的项目,公共的配置文件则可能面临着更多的冲突。
在项目性能方面 umi做了很多优化,其中包括但不仅局限于构建产物的大小、执行效率、首屏加载、用户体验等一些方面,但这些优化对于开发者是无感知的,有时候你升级了一下插件版本,整个项目就自动跟着优化了,而不需要你进行其他调整。官方大大称“你只管写业务代码,我会负责性能,并且随着 umi 的迭代,我保证你的应用会越来越快”。
项目地址:
https://umijs.org/
西南地区IT社群(QQ)
- 云南
- 【昆明网页设计交流吧】243627302
- 【昆明nodejs交流吧】 243626749
- 【VUE】838405306
- 【云南程序员总群】343606807
- 【昆明UI设计】104031254
- 【云南软件外包】15547313
- 贵州
- 【PHP/java源码/站长交流群】55692114
- 四川
- 【成都Java/JavaWeb交流】86669225
- 【vaScript+PHP+MySql】116270060
- 【UI设计/设计交流学习群】135794928
- 重庆
- 【诺基亚 JAVA游戏博物馆】 559479780
- 【PHP,Java,Python,C++接单】 442103442
- 西藏