React介绍


什么是React?

React,有时也称为前端 JavaScript 框架,是 Facebook 创建的 JavaScript 库。

React 是一个用于构建 UI 组件的工具。


React 是如何工作的?

React 在内存中创建一个虚拟 DOM。

React 不是直接操作浏览器的 DOM,而是在内存中创建一个虚拟 DOM,在浏览器 DOM 中进行更改之前,它会在其中执行所有必要的操作。

React 只改变需要改变的部分!

React 找出发生了什么变化,以及变化仅有的需要改变什么。

在本教程的其余部分中,您将了解 React 如何执行此操作的各个方面。


React.JS 历史

React.JS 的当前版本是 V18.0.0(2022 年 4 月)。

首次向公众发布 (V0.3.0) 于 2013 年 7 月。

React.JS 于 2011 年首次用于 Facebook 的 Newsfeed 功能。

Facebook 软件工程师 Jordan Walke 创建了它。

当前版本create-react-app是 v5.0.1(2022 年 4 月)。

create-react-app包括 webpack、Babel 和 ESLint 等内置工具。