36 / 37
Как реализовать паттерн Mediator на JS?
Mediator (Посредник) — поведенческий паттерн, который убирает прямые связи между компонентами. Вместо того чтобы общаться друг с другом напрямую, компоненты отправляют сообщения через центральный объект-посредник. Это снижает связанность: каждый компонент знает только о медиаторе, а не о десятках соседей. В JS это event bus, Redux store, чат-серверы.