В этом мастер-классе вы изучите шаблоны проектирования для фронтенд-проектов с использованием JavaScript. Вы поймете преимущества и вызовы, связанные с шаблонами проектирования, а также научитесь внедрять множество шаблонов для улучшения читаемости, повторного использования, модульности и масштабируемости ваших проектов на Vanilla JavaScript.
Вы освоите, как применять классические и современные шаблоны проектирования, применимые в разработке фронтенда, добиваясь лучшей масштабируемости в управлении данными и состоянием приложения, а также улучшая пользовательский опыт.
Повестка дня включает шаблоны проектирования для одностраничных приложений (SPA), многостраничных приложений (MPA), управления данными и состоянием, а также некоторые продвинутые идеи, которые вы сможете начать внедрять в свои проекты при необходимости.
- Пишите переиспользуемый и более поддерживаемый код
- Улучшите опыт разработки веб-приложений
- Изучите классические и современные шаблоны проектирования, которые можно применять в фронтенд-приложениях
- Добейтесь лучшей масштабируемости в управлении данными и состоянием приложения
- Улучшите пользовательский опыт при использовании Vanilla JavaScript