Курс находится на модерации. Данные могут быть неактуальны.
Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

45 990 ₽
есть рассрочка

В рамках прохождения курса вы познакомитесь с архитектурным подходом feature-sliced design и обретете практические навыки его применения. Так же узнаете как применить FSD в связке с Next.js (рассмотрим и app router и page router) и с микрофронтендами (Module Federation plugin). Разобьем приложение на микрофронтенды, рассмотрим основные проблемы при переходе на микрофронты и рассмотрим лучшие практики.

Образовательная организация

Программа курса

Первичная настройка проекта / окружения

 > Настройка конфигов Next.js, prettier, ESLint, tsconfig и переменных окружения. 
 > Настройка MUI темы под требования проекта

Автогенерация кода из swagger’a

 > Разберемся в спецификации openAPI и инструменте Swagger, 
 > Разберемся в лучших практиках использования этих спецификаций на фронтенде
 > Рассмотрим различные варианты генерации кода из swagger.

Знакомство с Next.js и FSD

 > Познакомимся с архитектурным подходом FSD
 > Поймем как обойти “конфликты” с next.js
 > Рассмотрим основные подводные камни применения FSD  в больших проектах

Реализация базовых элементов социальной сети

 > Реализуем Страницу пользователя, стену, страницу друзей или что-то подобное

Применение принципов SOLID в React приложениях

 > Разберем как применять SOLID принципы в мире React приложений

Дробление монолита на микрофронты

 > Разделим монолит на микрофронтенды, используя плагин Module Federation. 
 > Познакомимся с практиками шаринга состояния между микрофронтами, шаринга TS типов, практик разделения готового монолита на микрофронты.

По запросу можем рассмотреть темы:

 > настройка версионирования фронтенда
 > использование фича тогглов
 > CI/CD пайплайны
 > webpack конфиг и его декомпозиция
 > Тестирование (Юниты, интеграционные, e2e, контрактные)
 > Деплой приложения на микрофронтах на продакшн

Рейтинг курса

2.7
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 01.11.2024 16:15
Продвинутый фронтенд: Разработка и Архитектура (Middle)

Продвинутый фронтенд: Разработка и Архитектура (Middle)

Оставить отзыв
Поделиться курсом с друзьями