🏗️
Модуль 3.15: Архитектура фронтенда
01
Принципы проектирования
SOLID, DRY, KISS, YAGNI и другие принципы — фундамент хорошей архитектуры фронтенда.
02
Архитектурные паттерны
MVC, MVP, MVVM, Flux/Redux — разбираем архитектурные паттерны на конкретных примерах кода.
03
Архитектурные стили
Layered, Onion, Hexagonal, Clean Architecture — высокоуровневые подходы к организации системы.
04
Структура проекта
05
Feature-Sliced Design
06
State Management архитектура
07
Компонентная архитектура
08
Микрофронтенды
Когда и зачем разбивать фронтенд на независимые приложения. Module Federation, подходы к реализации, честные трейдоффы.
09