React - это open-source javascript библиотека для создания пользовательских интерфейсов, которая призвана решать проблемы при частичном обновленнии содержимого веб-страницы, с которыми сталкиваются в разработке одностраничных приложений.
React предназначен, чтобы помочь разработчикам создавать крупные веб-приложения, которые используют данные, которые меняются со временем, без перезагрузки страницы. Его цель состоит в том, чтобы быть быстрым, простым, масштабируемым.
Подробная учебная программа:
Знакомство с React
История и концепция React
Плюсы и минусы React
Основные понятия React
Создание простого компонента
Начало работы с простейшими компонентами в React
Передача данных между компонентами в React
Внутреннее состояние компонента
Необходимость избегать скрытого состояния в работе с React
Жизненный цикл компонентов React
React компоненты многоразового использования
Практика
Создание простого компонента ч.2
Рекомендации по подключению библиотек
npm и node.js
Сборка с помощью browserify
Если же ты уже пробовал React, но желаешь узнать advanced-фишки этого замечательного фреймворка, то включай вторую часть:
Архитектура приложения
Обзор, философия, основные идеи React
Store
Dispatcher
View и "Умные", "Глупые" компоненты React
Полезные дополнения React
Обзор React add-ons
React add-ons. Практика
Single page applications with React
React и функциональное программирование
Pure Render Mixin
Чистые функции
Типы данных
Сравнение ссылочных типов данных
Иммутабельные данные
Immutable.js
Использование React для SPA
Использование React Router
Использование React Router в Flux
Изоморфные приложения
Универсальные приложения
React для изоморфных приложений
Video: AVC, 1920x1080, 25.000 fps, 943 Kbps
Audio: AAC LC, 44.1 KHz, 2 channels, 126 Kbps
Скачано: Здесь
Год: 2015
Язык: русский
Формат: mp4
Размер: 1.35 GB
Скачать: