React简介

React简介

1.react是什么?

React简介_第1张图片
1)发送请求获取数据
2)处理数据(过滤、整理格式等)
3)操作DOM呈现页面

react 是当前前端最流行的框架,而vue是最火的框架,angular是最早的框架,而最流行和最火的区别在于,最流行是用的人数最多,最火是关注的人是最多的,所以vue和react相比,react用的人数是最多的,所以react的学习也是非常足总要的。

2、react核心是什么?

react核心是将数据渲染成html视图的开源JavaScript库

3、为什么要学React?

1)原生JavaScript操作DOM繁琐、效率低(DOM-API操作UI)。
2)使用JavaScript直接操作DOM,浏览器会今次那个大量的重绘重排。
3)原生JavaScript没有组件化编码方案,代码复用率低。

4、React的特点

  1. 此采用组件化模式、生命是编码,提高开发效率及组件复用率
  2. 在React Native中可以使用React语法进行移动端开发。
  3. 使用虚拟DOM——优秀的Diffing算法,尽量减少与真实DOM+优秀的Diffing算法,尽量减少与真实DOM的交互。

5、学习React之前你要掌握的JavaScript基础知识

判断this的指向,class(类)、ES6语法规范、npm包管理器、原型、原型链、数组常用方法、模块化

你可能感兴趣的:(#,react,reactjs)