liurongsheng / React-And-React-Native

React生态圈

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React生态圈

roadhog 是基于 webpack 的封装工具,目的是简化 webpack 的配置。是比较纯粹的 webpack 封装工具。 作为一个工具,他能做的就比较有限(限于 webpack 层)。

umi 可以简单地理解为 roadhog + 路由,思路类似 next.js/nuxt.js,辅以一套插件机制,目的是通过框架的方式简化 React 开发

dva 目前是纯粹的数据流,和 umi 以及 roadhog 之间并没有相互的依赖关系,可以分开使用也可以一起使用,个人觉得 umi + dva 是比较搭的

next.js 功能相对比较简单,比如他的路由配置并不支持一些高级的用法,比如布局、嵌套路由、权限路由等等,而这些在企业级的应用中是很常见的。 相比 next.js,umi 在约定式路由的功能层面会更像 nuxt.js 一些。

now https://zeit.co/now 快速部署预览

About

React生态圈


Languages

Language:JavaScript 34.6%Language:TypeScript 29.1%Language:HTML 23.3%Language:CSS 10.8%Language:Less 2.2%