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