react前端框架dva

最近正在看dva框架,发现这是一个很好应用于react的框架。
众所周知,react的学习成本是较高的,而antd推出的这款框架,大大的降低了react的学习成本。dva简化了 react-redux 的部署的文件复杂度。使其清晰易懂。相信熟悉redux 的人,并不需要了解太多知识就能很快的上手。


Dva的安装

首先需要安装的是 dva-cli 。dva-cli 是 dva 的命令行工具,包含 init、new、generate 等功能,目前最重要的功能是可以快速生成项目以及你所需要的代码片段。
npm install -g dva-cli
安装完成后,可以通过 dva -v 查看版本,以及 dva -h 查看帮助信息。
创建新应用
安装完 dva-cli 后,我们用他来创建一个新应用,取名 myDome 。
dva new myDome –demo
注意: –demo 用于创建简单的 demo 级项目,正常项目初始化不加要这个参数。
然后进入项目目录,并启动。
cd myDome
npm start
几秒之后,会看到这样的输出:
proxy: listened on 8989 livereload: listening on 35729 :package: 173/173 build modules webpack: bundle build is now finished.
(如需关闭 server,请按 Ctrl-C.)

在浏览器里打开 http://localhost:8989/ ,正常情况下,你会看到一个 “Hello Dva” 页面。

开始进入我们正式的dva学习吧,点击进入:react前端框架dva(二)

react前端框架dva(一)相关推荐

  1. 学习react前端框架dva

    dva 是由阿里架构师 sorrycc 带领 team 完成的一套前端框架,在作者的 github 里是这么描述它的:"dva 是 react 和 redux 的最佳实践". 一. ...

  2. react快速框架dva搭建项目架构

    react快速框架dva搭建项目 首先查看电脑里有没有全局安装dva npm install dva-cli -g dva -v const app=dva() //挂载 app.router(req ...

  3. 前端框架Vue、angular、React的优点和缺点,以及应用场景

    学习web前端开发中,会有很多的框架,那么目前流行的框架有哪些,以及他们的优缺点和应用场景有哪些呢? 一.Vue.js: 其实Vue.js不是一个框架,因为它只聚焦视图层,是一个构建数据驱动的Web界 ...

  4. 2018 年,React 将独占web前端框架鳌头?

    相比 Angular 和 Vue, React 是 2017 年的主要 JS 框架,尤其是 React Native 以前所未有的速度提升自己. Stateofjs 2017前端框架调查结果   相比 ...

  5. 2021 年 Angular vs. React vs. Vue 前端框架对比

    2021 年 Angular vs. React vs. Vue 前端框架对比 一个是 UI 库(React),另一个是成熟的前端框架(Angular),而其中最年轻的(Vue)则可以称之为渐进式框架 ...

  6. 【译】前端框架技术选型 React vs. Vue (vs. Angular)

    这是该系列文章的第2部分:"Fundbox的前端技术选型".第1部分介绍了Fundbox的技术现状以及我们重新设计它的动机.第2部分介绍了选择新框架背后的考虑:是迁移到React, ...

  7. 2018 年React 将独占前端框架鳌头

    相比 Angular 和 Vue, React 是 2017 年的主要 JS 框架,尤其是 React Native 以前所未有的速度提升自己. Stateofjs 2017前端框架调查结果 相比较 ...

  8. 前端框架React Js入门教程【转】

    现在最热门的前端框架有AngularJS.React.Bootstrap等.自从接触了ReactJS,ReactJs的虚拟DOM(Virtual DOM)和组件化的开发深深的吸引了我,下面来跟我一起领 ...

  9. 为什么使用React作为云平台的前端框架(PPT)

    本文为普元软件产品部前端架构师奚金鑫在云计算架构设计群的微课堂分享.如需加入微信群参与微课堂.架构设计与讨论直播,请直接回复此公众号:"加群 姓名 公司 职位 微信号". 大家好, ...

最新文章

  1. 有一群200w年薪的朋友是什么感觉?谈一谈入学中国科学院大学的几点感受吧
  2. SAP MM 物料主数据MRP2 视图Rounding Value字段
  3. RequestBody注解
  4. java如何实现Socket的长连接和短连接
  5. STL源码剖析 Stack栈 queue队列
  6. 存储过程中ORA-01031: insufficient privileges的解决方法
  7. NetCDF文件介绍
  8. 服务器文件夹只读属性,修改云服务器上文件夹只读属性
  9. 2019计算机保研经验记录:南开软院、武大、信工所、南大软院、哈工深
  10. 智能网联汽车——传感器与驾驶辅助
  11. IOS-App Store 提审应用步骤
  12. Android极光推送jPush混淆时出错的解决方案 Stack size becomes negative after instruction [247] swap in [cn/jiguang/s
  13. 恭喜惠州市靖元五金塑胶制品设计有限公司与华信环球再次达成合作!
  14. 如何改typecho主题头像_零成本搭建hexo个人博客(二)--修改主题
  15. 成为高薪的AI人工智能工程师的条件
  16. 77.组合 | 40.组合总和II | 39.组合总和 | 784.字母大小写全排列
  17. Windows7SP1补丁包(Win7补丁汇总) 32位/64位版 更新截至2016年11月
  18. 崔宝秋国际开源经验在小米开花 | 开源英雄
  19. Python Matplotlib 3D绘图详解(汇总)
  20. 各种各样的搜索(⊙ ▽ ⊙)(1)

热门文章

  1. 六项精进——稻盛和夫
  2. PHP8.X的新特性
  3. 解锁Pin码| Message | Registrant | AT+CREG | AT+COPS
  4. ASP.NET Core教程【二】从保存数据看Razor Page的特有属性与服务端验证
  5. 微信小程序——云函数操作数据库实现登录
  6. nginx的高级配置(4)——防盗链
  7. 广州某某某某科技前端开发面试
  8. C231n-SVM-assignment1-完全代码及注释
  9. 【C++】 类的内存对齐、虚函数表
  10. reac-获取自定义data-属性