React 简介
什么是 React?
React,有时也被称为前端 JavaScript 框架,是由 Facebook 创建的一个 JavaScript 库。
React 是一个用于构建 UI 组件的工具。
React 如何工作?
React 在内存中创建一个 VIRTUAL 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 等内置工具。