西南IT社区
    • 注册
    • 登录
    • 搜索
    • 主页
    • 问答
    • 话题
    • 热门
    • 圈子
    • 工作机会
    • 活动
    • 项目

    Umi 入门零基础 UmiJS 入门教程

    开源推荐
    umi 入门零基础 umi umijs 入门教程
    1
    1
    111
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Q
      quyuan36361 最后由 编辑

      umi 是由 dva 的开发者云谦编写的一个新的 React 开发框架。umi 既是一个框架也是一个工具,简单点可以把它理解为一个专注性能的类 next.js 前端框架,并且可以通过约定、自动生成和解析代码等方式来辅助开发,其目的是减少开发者的代码量。

      umi 是通用方案,适用于现在几乎所有的 web 环境。umi 是一个专注性能的类 next.js 前端框架,它的优势是:内置大量的性能优化;多端,无缝支持容器和浏览器访问;类 webpack 的插件机制;针对 antd 和 dva 有友好的支持。

      umi 最显著的特点就是文件即路由,就是在 pages 文件夹下新建文件,umi 将自动生成与文件路径对应的路由。在大部分其他前端框架中,路由配置一直是一个很麻烦的事情,而对于多人协作开发的项目,公共的配置文件则可能面临着更多的冲突。

      在项目性能方面 umi做了很多优化,其中包括但不仅局限于构建产物的大小、执行效率、首屏加载、用户体验等一些方面,但这些优化对于开发者是无感知的,有时候你升级了一下插件版本,整个项目就自动跟着优化了,而不需要你进行其他调整。官方大大称“你只管写业务代码,我会负责性能,并且随着 umi 的迭代,我保证你的应用会越来越快”。

      41911bd2-0863-476a-b3c4-c0f4eda897be-image.png

      项目地址:
      https://umijs.org/

      191adfc4-8c8e-40a3-952e-bd2168626287-image.png

      1 条回复 最后回复 回复 引用 0
      • First post
        Last post
      使用HTML构建办公软件 使用HTML构建办公软件 使用HTML构建办公软件
      Q
      成
      Y
      洋
      书
      Y
      D
      U
      Y
      娇
      玩
      1
      光
      A
      庆
      小
      U
      Y
      L
      I
      Z
      I
      Y
      C
      Z

      西南地区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
      西藏
      社群
      昆明网页设计交流吧
      友情链接
      • Funtask
      • Funtask 社区
      • SUWIS
      ©2019-2021 滇ICP备20006698号