React介绍
React用于构建用户界面javaScript的库用于发送请求获取数据,处理数据,操作Dom呈现页面。
使用React的优点
原生的javascript操作dom繁琐,效率太低
使用javascript要比使用react更让浏览器负荷
原生的javascript没有组件化编码方案,代码重复使用率低
而使用React,使用组件化模式,声明式编写代码,提升代码开发效率以及组件重复使用率
使用虚拟Dom和diffing算法,尽可能减少和真实dom的接触,最小化页面重绘
在native中可以使用react语法进行移动端开发
React注意项
程序员使用jsx方式编写代码,而浏览器只识别js,babel的作用则是让jsx转化成js让浏览器识别