reactOneDay

React One Day

1.特点

  1. 声明式设计
  2. 高效-操作虚拟DOM,减少真实DOM操作
  3. 灵活-可以使用市面上许许多多的框架或者库
  4. JSX-JSX是JavaScript语法的扩展
  5. 组件-复用开发
  6. 单向数据流:单向数据流就是所有状态的改变可以记录、可以追踪、可以溯源;所有数据只有一份,组件数据只有唯一的入口与出口。简单点来说就是比如在公司中,老板可以把任务发送给部下,然后部下可以接收任务,然后如果部下想要进行修改任务,需要请示老板进行修改,老板修改完任务才算成功。学过VUE的同学应该就知道父传子和子传父。props就是单向数据流,emit进行请示老板修改。

2.安装react

1
2
$ npm install -g create-react-app //全局安装react
$ create-react-app -V //查看react版本

3.创建react项目

当安装完react后就可以开始你的hello world !react之路了

1
$ npx create-react-app my-app