umi脚手架搭建的项目_30秒入门umi框架

8a39459eb55030c836b39de233bf2388.png

个人近年来的开发使用过react和vue,react相对于vue来讲,在脚手架这方面做的还是比较简陋的,所以对使用者来说,要掌握webpack、babel等知识,才能很好的搭建起一个项目。vue在脚手架这方面做的是比较好的,一方面是降低了使用的门槛,用了他们的全家桶,就能很快的上手做一个项目。vue的方向就是关注好用,易用,而react粒度更小,适合喜欢自己动手改装的朋友。

umi是一个类nextjs框架,nextjs是一个服务端的脚手架,如果说react的竞品是vue,那么nextjs的竞品就是nustjs,他们都提供了服务端渲染的脚手架,让你远离vue-server-renderer或react-dom/server 的困扰。

umi的主旨是开箱即用,适合企业级应用的开发。

首先说下开箱即用,里面包含了常规的目录结构划分,采用了配置化的路由;包含了mock,让你不用跟后端接口耦合;数据管理采用了dva,使用起来比redux要简单一些;构建脚手架采用的roadhog,这不是一个新的打包工具,主要是在webpack上封装了一层的工具;layout层,他提供了公共的侧边栏组件,头部组件,然后你的页面就在中间那块区域里;提供了权限路由,权限也是一个后台项目必备功能ÿ

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值