Singleton: модуль CommonJS — синглтон по умолчанию (кэширование require). Factory: функция создающая объекты — createServer(), createPool(). Observer/EventEmitter: события и подписчики. Strategy: разные алгоритмы под один интерфейс (разные storage providers). Decorator: добавление поведения — middleware как decorator для handler. Proxy: перехват операций — Prisma middleware. Command: объект как команда — Command в CQRS. Chain of Responsibility: middleware цепочка в Express. Adapter: приведение интерфейсов — репозиторий как адаптер для ORM.
Какие паттерны проектирования часто используются в Node.js?
Middle
361 просмотровAFK Offer AI
Как работает система модулей CommonJS в Node.js?