Feature-Sliced Design
Продвинутая Frontend архитектура для React и Next.js приложений
Чему вы научитесь?
Минимальные требования: Знание React, Знание TypeScript
Оставьте свою почту и получите бонусы, когда курс будет доступен
Предварительная записьЧто в курсе?
Этот курс подойдёт тем, кто изучает или практикует frontend разработку и хочет начать проектировать и писать полноценные проекты с использованием архитектуры Feature-Sliced Design (FSD). В курсе не только разобран сам FDS, но так же собраны наработки и решения возникающих сложностей при его использовании на разных проектах.
В рамках курса мы подробно остановимся на каждом из слоев и увидим как из них создается удобная и расширяемая структура проекта, которая позволяет легко переиспользовать код и разделять ответственность между компонентами, а так же подробно рассмотрим, как избегать циклических зависимостей и некорректного применения стилей при сборке проектов со сложной структурой, как использовать FSD на проектах с нестандартными подходами к роутингу и структуре на примере NextJS с App Router.
Разберем не только написание проекта на FSD с нуля, но и миграцию. Курс будет максимально практическим, ведь всю теорию мы разбираем прямо во время создания реального проекта. Проект является сложным сервисом по групповому планированию встреч и задач. В каждом разделе курса есть практические упражнения для закрепления полученных знаний и тесты для проверки.
Предварительная запись
Оставьте свою почту и получите бонусы, когда курс будет доступен
Нам доверяют
Основатель и автор курсов Антон Ларичев занимается разработкой уже более 14 лет и прошёл путь от разработчика до CTO. В курсах даются актуальные материалы без воды с опытом реальных проектов и практическим закреплением материала.
Рейтинги на независимых платформах
Оставьте свою почту и получите бонусы, когда курс будет доступен
Предварительная записьСобственная платформа
Мы создали для вас собственную уникальную электронную систему обучения, которая позволит эффективно усваивать материал, работать с наставником, практиковаться и следить за прогрессом.
Частые вопросы
Курс построен таким образом, чтобы доносить материал от простого к сложному. Ниже вы можете ознакомиться с планом курса и посмотреть часть открытых лекций по кнопке проигрывателя.