React 教程

  • 什么是 React

    React 是 Facebook 创建的 JavaScript 库。
    React 是一个用于构建用户界面的 JavaScript 库。
    React 用于构建单页应用程序。
    React 允许我们创建可重用的 UI 组件。
    vue
    我们将在本教程中使用的 React 版本是 16.13.0。
  • React.JS 的历史

    React.JS 的当前版本为 V16.13.0(2020年2月)。
    最初于 2013 年 7 月向公众发布(V0.3.0)。
    React.JS 在2011年首次用于 Facebook 的 Newsfeed 功能。
    Facebook 软件工程师 Jordan Walke 创建了它。
    create-react-app 2.0 版软件包于2018年10月发布。
    Create-react-app 版本 2.0支 持 Babel 7,webpack 4 和 Jest23。
  • 先决条件

    在学习 React 之前,您应该对以下内容有基本的了解:
    您还应该对 ECMAScript 6(ES6)中引入的新 JavaScript 功能有一些经验,您可以先阅读我们的ES6 教程对它们进行了解。
  • React如何工作?

    React 在内存中创建一个虚拟 DOM。
    React 不会直接操纵浏览器的 DOM,而是在内存中创建了一个虚拟 DOM,并在对浏览器 DOM 进行更改之前在其中进行了所有必要的操纵。
    React 找出已进行的更改,仅更改需要更改的内容。
    您将在本教程的其他章节中学习 React 如何做到这一点的各个方面。