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

Учебник ReactJS

React是由Facebook开发的前端库。它用于处理Web和移动应用程序的视图层。ReactJS允许我们创建可重用的UI组件。它是当前最受欢迎的JavaScript库之一,并具有强大的基础和庞大的社区。

React是一个用于构建用户界面的JAVASCRIPT库。

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

React возник из внутреннего проекта Facebook, предназначенного для создания сайта Instagram, и был открыт для общественности в мае 2013 года.

React имеет высокую производительность и простую логику кода, поэтому все больше людей начинают его использовать.

Особенности React

  • 1. Декларативный дизайн − React использует декларативный подход, что делает описание приложений лёгким.

  • 2. Эффективность − React минимизирует взаимодействие с DOM, имитируя его.

  • 3. Гибкость − React хорошо работает с известными библиотеками или фреймворками.

  • 4. JSX − JSX является расширением синтаксиса JavaScript. React не обязателен к использованию JSX, но мы рекомендуем его.

  • 5. Компоненты − Создание компонентов с помощью React делает код более повторным и хорошо подходит для разработки больших проектов.

  • 6. Односторонний ответный поток данных − React реализует односторонний ответный поток данных, что уменьшает количество дублирующего кода и делает его проще, чем традиционная привязка данных.

Эта программа подходит для:

Этот учебник поможет разработчикам JavaScript, которые хотят впервые использовать ReactJS. Мы постараемся представить каждую концепцию через простые примеры кода, которые легко понять. После завершения всех глав вы будете уверены в использовании ReactJS.

Прежде чем читать этот учебник, вам необходимо знать следующее:

Прежде чем начать изучать React, вам необходимо знать следующие базовые знания:

  • HTML5

  • CSS

  • JavaScript

Первый пример React

В каждом разделе вы можете редактировать примеры онлайн и затем нажать кнопку, чтобы увидеть результат.

Этот учебник использует версию React 16.4.0, вы можете найти её на официальном сайте https://reactjs.org/ Загрузите последнюю версию.