React学习(一)----- JSX

时间:2021-08-24 11:26:47   收藏:0   阅读:24

1、React简介

1. 英文官网: https://reactjs.org/

2. 中文官网: https://react.docschina.org/

React 是一个用于构建用户界面(视图)的 JavaScript 库。即:React是一个将数据渲染为HTML视图的开源 JavaScript 库。

由国外知名软件公司 Facebook 开发,且开源,目前版本:v17.0.2。

  1. 原生 JavaScript 库操作 DOM 繁琐、效率低(DOM-API 操作 UI )
  2. 使用 JavaScript 直接操作 DOM ,浏览器会进行大量的回流和重绘,效率低
  3. 原生 JavaScript 没有 组件化 编码方案,代码复用率低
  1. 采用组件化模式,声明式编码,提高开发效率和组件复用率;
  2. 在 React Native 中可以使用 React 语法进行移动端开发;
  3. 使用 虚拟DOM + 优秀的 Diffing 算法,尽量减少与真实 DOM 的交互;

技术分享图片

 

    技术分享图片

2、React 的基本使用

3、模块与组件、模块化与组件化的理解

 

回流和重绘,效率低

原文:https://www.cnblogs.com/wxh0929/p/15157610.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!