1、React学习记录-React特点
1、采用组件化模式、声明式编码,提高开发效率及组件复用率。
2、在React Native中可以使用React语法进行移动端开发。
3、使用了虚拟DOM+优秀的Diffing算法,尽量减少与真实DOM的交互。
虚拟DOM:指react操作的dom,类似于程序和真实dom之间的代理。将数据映射给真实页面,优势在于数据发生变化时,比较之前生成的虚拟dom,之前数据相同时不在生成新的虚拟dom,直接添加。
DOM Diffing算法,最小化页面重绘
学习日记课程来自B站尚硅谷React教程
react学习前,必须学习JS基础知识.
判断this的指向,class类,es6语法规范,npm包管理器,原型、原型链,数组常用方法,模块化。
react.js下载地址
https://github.com/facebook/react/releases