English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

教程 ReactJS

React est une bibliothèque frontend développée par Facebook. Elle est utilisée pour traiter la couche de visualisation des applications Web et mobiles. ReactJS nous permet de créer des composants UI réutilisables. C'est l'une des bibliothèques JavaScript les plus populaires actuellement, et elle dispose d'une solide base et d'une communauté庞大.

React est une bibliothèque JAVASCRIPT utilisée pour construire des interfaces utilisateur.

React 主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。

React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 开源。月

React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。

特点 React

  • 1− 声明式设计 −React采用声明范式,可以轻松描述应用。

  • 2− 高效 −React通过对DOM的模拟,最大限度地减少与DOM的交互。

  • 3− 灵活 −React可以与已知的库或框架很好地配合。

  • 4− JSX − JSX 是 JavaScript 语法的扩展。React 开发不一定使用 JSX ,但我们建议使用它。

  • 5− 组件 − 通过 React 构建组件,使得代码更加容易得到复用,能够很好的应用在大项目的开发中。

  • 6− 单向响应的数据流 − React 实现了单向响应的数据流,从而减少了重复代码,这也是它为什么比传统数据绑定更简单。

本教程适合人群

本教程将帮助希望首次使用ReactJS的JavaScript开发人员。我们将通过显示易于理解的简单代码示例来尝试介绍每个概念。完成所有章节后,您将对使用ReactJS充满信心。

阅读本教程前,您需要了解的知识:

在开始学习 React 之前,您需要具备以下基础知识:

  • HTML5

  • CSS

  • JavaScript

第一个示例 React

在每个章节中,您可以在线编辑示例,然后点击按钮查看结果。

本教程使用了 React 的版本为 16.4.0,你可以在官网 https://reactjs.org/ 下载最新版。