ЛУЧШИЙ САЙТ ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ
React. Уроки для для начинающих

React Учебник

React - это библиотека JavaScript для создания пользовательских интерфейсов.

React используется для создания одностраничных приложений.

React позволяет нам создавать повторно используемые компоненты пользовательского интерфейса.

Начать изучение React немедленно »

Обучение на примерах

Наш инструмент "Показать React" позволяет легко продемонстрировать React, он показывает и код, и результат.

Пример:

import React from 'react';
import ReactDOM from 'react-dom';

class Test extends React.Component {
  render() {
    return <h1>Hello World!</h1>;
  }
}

ReactDOM.render(<Test />, document.getElementById('root'));

Выполнить пример »


Создать приложение React

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

В этом учебнике используется create-react-app.

create-react-app - официально поддерживаемый способ создания приложений React.

Если у вас установлены NPM и Node.js, вы можете создать приложение React, предварительно установив create-react-app.

Установите create-react-app, выполнив эту команду в своём терминале (командной строке):

C:\Users\Your Name>npm install -g create-react-app

Теперь вы готовы создать свое первое приложение React!

Запустите эту команду, чтобы создать приложение React с именем myfirstreact:

C:\Users\Your Name>npx create-react-app myfirstreact

create-react-app настроит все необходимое для запуска приложения React.

Примечание: В этом учебнике для демонстрации примеров React используется create-react-app. Вы не сможете запускать те же примеры на своем компьютере, если не установите среду create-react-app.


Запустите приложение React

Если вы выполнили две приведенные выше команды, вы готовы запустить свое первое настоящее приложение React!

Выполните эту команду, чтобы перейти в каталог myfirstreact:

C:\Users\Your Name>cd myfirstreact

Запустите эту команду, чтобы запустить приложение React myfirstreact:

C:\Users\Your Name\myfirstreact>npm start

Появится новое окно браузера с вашим недавно созданным приложением React! Если нет, откройте браузер и введите localhost:3000 в адресной строке.

Результат:


Вы узнаете больше о приложении create-react-app в главе React СТАРТ.


Что вы уже должны знать

Прежде чем начать работу с React.JS, вы должны иметь некоторый опыт работы с:

  • HTML
  • CSS
  • JavaScript

Вы также должны иметь некоторый опыт работы с новыми функциями JavaScript, представленными в ECMAScript 6 (ES6), вы узнаете о них в главе React ES6.