Продвинутый курс по React.JS Автор (режиссер): Роман Якобчук Издательство: javascript.ru Год выпуска: 2017 Жанр: Программирование, JavaScript, React.js Язык: русский Продолжительность (общая): 13:47:19 Качество: PCRec Видео:кодек: AVC/H.264, размер кадра: 1560x964-1704х1020, битрейт: ~155-479 Кбит/с Аудио:язык: русский, кодек: AAC, 2 ch., битрейт: 170-173 Кбит/с Описание:
Этот курс рассчитан на людей с опытом работы на React. Здесь мы будем учиться использовать экосистему React для решения стандартных задач: testing, drag-n-drop, lazy-loading, grids, forms и т.д. Разберем продвинутые варианты композиции редюсеров и работы с сайд-эффектами в Redux, будем работать с redux-saga. Изучим альтернативные подходы к слою бизнес-логики, детально разберем MobX. Научимся строить приложения на React Native и поработаем с real-time на примере MobX и Redux-Saga.
Дополнительная информация:
В этом курсе мы будем строить мобильное приложение на React Native и админку для него, используя облачную real-time базу данных Firebase. Начнем с веб-интерфейса админки, научимся работать с авторизацией, будем использовать популярные UI библиотеки (react-dnd, react-virtualized), разберем redux-saga. Затем построим простое мобильное приложение на React Native, для которого будем использовать MobX. Курс состоит из 4-х блоков: - Продвинутый Redux.
В современном мире существует достаточно большое количество подходов к построению архитектуры Redux. Некоторые из них очень мощные, но достаточно сложные, поэтому в этом блоке мы изучим их подробно. Redux-Form.
Авторизация в React приложениях (backend в Firebase, можно любой другой).
Разные подходы к композиции редюсеров, плюсы и минусы.
Redux Ducks.
Варианты работы с сайд-эфектами: redux-thunk, redux-promise, redux-loop, redux-saga.
Работа с сагами, их тестирование. - Экосистема React.
Тестирование React-компонент.
Большие таблицы и списки с react-virtualized.
Lazy-loading с redux и react-virtualized.
Анимации с react-motion.
Drag-N-Drop с react-dnd. - React-Native.
Настройка окружения React Native.
Разбор основных принципов и отличий от работы в браузере.
Базовые компоненты React Native.
Стили для React Native, Flexbox.
Некоторые неочевидные проблемы верстки для React Native.
Роутинг с React Native Router Flux. - Основы MobX.
Основы MobX.
Построение архитектуры приложения.
Работа с данными.
Подводные камни.
Работа с сетью.
Пример real-time в MobX и Redux-Saga. В раздаче присутствуют дополнительные материалы.
Материал предоставляются на условиях "AS IS" (как есть).
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы
!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!