REACT ОТ А ДО Я

5 участников

О чём курс

О курсе

Библиотека React позволяет создавать пользовательские интерфейсы и частично обновлять содержимое страниц при разработке одностраничных приложений.

Что внутри

Программа обучения разделена на базовый и продвинутый уровни.

В первой части рассматриваются основы технологии: создание компонентов, передача данных, работа со внутренним состоянием и жизненный цикл компонентов. Также освещаются вопросы сборки проекта с помощью Browserify и подключение библиотек через npm и Node.js.

Вторая часть ориентирована на углубленное освоение фреймворка. В ней изучаются архитектура приложения на базе подхода Flux, разделение на «умные» и «глупые» компоненты, маршрутизация с помощью React Router, концепция иммутабельности и библиотека Immutable.js, разработка изоморфных приложений и строгая типизация с использованием PropTypes.

Программа обучения

  • Знакомство с React
  • История и концепция React
  • Плюсы и минусы React
  • Основные понятия React
  • Создание простого компонента
  • Блок: Начало работы с простейшими компонентами в React
  • Передача данных между компонентами в React
  • Внутреннее состояние компонента
  • Необходимость избегать скрытого состояния в работе с React
  • Жизненный цикл компонентов React
  • React компоненты многоразового использования
  • Практика Создание простого компонента ч.2
  • Рекомендации по подключению библиотек npm и node.js
  • Сборка с помощью browserify
  • Архитектура приложения
  • Обзор, философия, основные идеи React Store Dispatcher View и "Умные", "Глупые" компоненты React
  • React add-ons
  • Обзор React add-ons
  • React add-ons. Практика
  • Single page applications with React
  • Использование React Router в Flux
  • Блок: Обзор React Router
  • Использование React Router
  • Использование React Router в Flux
  • Иммутабельность
  • Pure Render Mixin
  • Чистые функции
  • Типы данных
  • Сравнение ссылочных типов данных
  • Иммутабельные данные Immutable.js
  • Изоморфные приложения
  • Изоморфные приложения
  • React для изоморфных приложений
  • Бонус
  • Строгая типизация и PropTypes
Складчина создана 28 ноября 2015 г. · описание обновлено 18 октября 2026 г.

Теги курса

Инструменты
718 ₽ 2 600 ₽