🧩 Паттерны проектирования

Map of Content для паттернов проектирования: порождающие, структурные, поведенческие паттерны и архитектурные решения в JavaScript.


📑 Оглавление


Зачем нужно

Паттерны -- это проверенные временем решения типичных задач проектирования. Они дают общий язык для обсуждения архитектуры, помогают избежать изобретения велосипедов и делают код предсказуемым. Знание паттернов -- обязательное требование для middle+ разработчика.

↑ к оглавлению


🗺 Путь обучения

🟢 Начинающий

Введение

Базовые паттерны JS

🟡 Средний

Порождающие паттерны

Структурные паттерны

Поведенческие паттерны

🔴 Продвинутый

Архитектурные паттерны

Паттерны для асинхронного кода

Функциональные паттерны

Паттерны React/SPA

🧷 JS-Specific (вне GoF)

↑ к оглавлению


🔗 Связанные домены

Домен Связь
_MOC JavaScript Родительский домен
_MOC ООП ООП-основа для паттернов
_MOC Функции Функциональные паттерны
_MOC Основы Принципы проектирования
_MOC SPA Архитектурные паттерны
_MOC TypeScript Типизированные паттерны

↑ к оглавлению


🧭 Навигация

⬆ Родительский MOC _MOC JavaScript
⬆ К главной 🗺️ MOC

📑 Быстрое оглавление