Полное введение в React v5 — это практический курс, который поможет вам с нуля освоить ключевые принципы React, современные API и инструменты разработки, чтобы уверенно создавать масштабируемые и производственные веб‑приложения. Курс обновлён под последнюю версию React и современные подходы к фронтенд‑разработке.
Что представляет собой курс
Двухдневный интенсив под руководством Брайана Холта охватывает фундаментальные концепции React, а также современные инструменты экосистемы. Программа подходит разработчикам, которые хотят начать с основ или обновить свои знания до актуального уровня.
Ключевые навыки, которые вы освоите
Современные API React
Hooks: управление состоянием и жизненным циклом без классов.
Suspense для оптимизации рендеринга и асинхронных операций.
Effects для обработки побочных действий.
Создание продакшн‑готовых приложений
Проектирование структуры приложения.
Организация компонентов и управление состоянием.
Оптимизация производительности React‑приложений.
Инструменты сборки и качество кода
Настройка инструментов сборки для клиентских приложений.
Использование Prettier и ESLint для автоматизации качества кода.
Работа со средой разработки, которая ускоряет процесс доставки.
Глубокое понимание React
Работа с React как с JSX, так и без него — понимание того, как React функционирует "под капотом".
Жизненные циклы компонентов и взаимодействие с AJAX‑запросами.
Интеграция сторонних библиотек в приложение.
Создание одностраничного приложения
Использование современного Reach Router для маршрутизации.
Структурирование SPA‑архитектуры.
Дополнительные материалы
Исходный код и материалы курса доступны на GitHub:
Брайан Холт в настоящее время занимает должность вице-президента по продукту в SQLite Cloud, привнося свой богатый опыт в области JavaScript-инженерии в продуктовую сферу. Его обширный опыт включает работу инженером по JavaScript и менеджером проектов в таких технологических гигантах, как Netflix, Stripe, Snowflake, LinkedIn, Microsoft и Reddit. Брайан обладает острым взглядом на опыт разработчиков и облачные сервисы. Вне работы Брайан заканчивае
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.