react复习1

53 阅读1分钟

react的描述:1.用于构建用户界面的javascript库(只关注于view)。2.由facebook开源

react的特点:Declarative(声明式编码),Component-based(组件化编码),LearnOnce,writeAnywhere(支持客户端与服务端渲染),单向数据流

react高效的原因:1,virtualDOM,不总是直接操作Dom,2.dom diff算法,最小化页面重绘

相关的js库:react.js 2,react-dom.js 3,babel.min.js

首先需要个node环境,然后

 npx create-react-app project

启动

npm run start / npm start