О курсе
Данный видео курс является логическим продолжением “React Essential”. В “React Advanced” вы будете изучать платформу React более углубленно. Программа обучения состоит из двух частей: теории и практики. Вначале автор объясняет все важные теоретические моменты видео урока, а затем подкрепляет изложенную информацию практическими примерами.
По окончании обучения вы будете владеть библиотекой React на продвинутом уровне и сможете создавать достаточно проработанные и эффективные приложения.
Этот курс входит в специальности:
Предварительные Требования
- Знание языков вёрстки HTML/CSS
- Владение языком JavaScript
- Знание библиотеки React на уровне курса “React Базовый”.
Вы научитесь
- Писать полноценные SPA-приложения, используя Redux
- Улучшать производительность React-приложений
- Тестировать разработанные приложения
- Работать с server-side рендерингом
- Создавать полноценные Universal/Isomorphic приложения
- 5 ч 56 м
- 24.03.2017
- 8 из
- 07.02.2021
- русский
Что входит в курс
×
Вы действительно хотите открыть доступ к тестированию по курсу React Углубленный на 40 дней?
В первом уроке курса вы познакомитесь с Redux и его основными принципами и концепциями. Также вы рассмотрите схематическое представление data flow в Redux.
Во втором уроке вы подробно разберёте тему настройки окружения для будущих проектов.
В третьем уроке вы начнёте практическое знакомство с Redux. Вы разберёте принцип работы его API на примере простого чата.
На четвёртом уроке вы продолжите практиковаться в написании приложений на Redux, и узнаете, как работает HMR. Вы начнёте писать полноценное приложение – чат, а также познакомитесь с такими полезными инструментами, как ESLint, Redux DevTools.
Это заключительный практический урок по Redux, в этом уроке мы допишем с вами чат начатый еще в предыдущем уроке, будем использовать WebSocket-сервер, узнаем что такое Higher-Order Component и еще раз хорошенько закрепим все знания касательно Redux.
В этом уроке мы, неожиданно для себя, узнаем, что React может быть медленным – поймем когда это может происходить и как с этим бороться. Вместе с этим мы познакомимся с различными инструментами, которые позволяют выявить наличия узких мест в ваших React приложениях, инструментов для оптимизации и анализа. Также мы узнаем о таком понятии как «нормализация» хранилища в Redux, узнаем чем хороши иммутабельные структуры данных в JavaScript и узнаем как сделать билд вашего приложения стройнее и худее.
В данном уроке Вы ознакомитесь и научитесь применять главные инструменты для тестирования приложений React и Redux. А так же, изучив материал занятия, Вы узнаете о тестировании React-компонентов с подключенным Redux.
В этом уроке вы познакомитесь с принципом построения изоморфных приложений с использованием React, узнаете об их основных преимуществах и научитесь создавать собственные изоморфные приложение применяя технику Server Side Rendering.