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 等内置工具。