Поделиться

Путь к изучению React

Практическое руководство по изучению React.

Робин Вирух “Путь к изучению React” Leanpub, 2018 год, 207 стр., (4,79 мб. pdf 2,40 мб. djvu)

React в последнее время выигрывает на фоне других JavaScript библиотек своей популярностью, что делает изучение её ещё более обязательным и полезным для разработчиков на JavaScript. Это руководство представляет из себя путеводитель по технологии, в котором рассказывается, как правильно изучать React, с чего начинать и какие источники ещё смотреть.

Также вы познакомитесь с ES6 и напишите множество готовых веб-приложений.
Вы научитесь создавать собственное приложение на React. Книга охватывает возможности, применяемые в реальном мире, такие как постраничная навигация, кеширование на стороне клиента и такие взаимодействия как поиск и сортировка.

Кроме того, в процессе чтения вы перейдёте с JavaScript ES5 на JavaScript ES6. Я надеюсь, что эта книга отразит мой энтузиазм по отношению к React и JavaScript, и поможет вам начать работать с React.

Оглавление книги

Содержание

Предисловие
Об авторе
Отзывы
Образование для детей
Часто задаваемые вопросы
Журнал изменений
Как читать книгу?
Вызов
Об этом переводе
Небольшая предыстория
Немного о переводчике
Немного о редакторе
Соглашения, принятые в переводе
В добрый путь
Введение в React
Привет, меня зовут React
Требования
node и npm
Установка
Установка без конфигурации
Введение в JSX
const и let в ES6
ReactDOM
Горячая перезагрузка
Комплексный JavaScript в JSX
Стрелочные функции ES6
Классы ES6
Основы React
Внутреннее состояние компонента
Инициализация объектов ES6
Однонаправленный поток данных
Привязки
Обработчик событий
Взаимодействия с формами и событиями
Деструктуризация ES6
Контролируемые компоненты
Разделение компонентов
Компонуемые компоненты
Повторно используемые компоненты
Объявления компонентов
Стилизация компонентов
Получение реальных данных с API
Методы жизненного цикла
Получение данных
Оператор расширения ES6
Отрисовка по условию
Поиск на стороне клиента и на стороне сервера
Получение данных с разбивкой на страницы
Кеш клиента
Обработка ошибок
Использование Axios вместо Fetch
Организация и тестирование кода
Модули ES6: импорт и экспорт
Организация кода с помощью модулей в ES6
Тестирование снимками с помощью Jest
Модульное тестирование с помощью Enzyme
Интерфейс компонента с помощью PropTypes
Отладка с помощью инструментов разработчика React
Продвинутые React-компоненты
Ссылка на DOM-элемент
Загрузка
Компоненты высшего порядка
Продвинутая сортировка
Управление состоянием в React и за его пределами
Подъём состояния
Пересмотр: setState()
Укрощение состояния
Заключительные шаги к развёртыванию в продакшене
Команда eject
Деплой приложения
Краткий обзор

СкачатьPDF-DJVU


Поделиться