[Из песочницы] Продвинутая работа с подписками в еvent-driven архитектуре в JavaScript

676c90dec78c91efe91ed14e63022fbe.png Одним из самых распространенных методов построения JavaScript приложений является событийно-ориентированный подход, который предоставляет большую гибкость и позволяет сделать модули системы максимально независимыми друг от друга. Эта парадигма набирает все большую популярность и не редко становится частью многих фреймворков. Но, как правило, с ростом приложения увеличивается и количество событий/подписок, управлять и следить за которыми самому разработчику становится все сложнее, не говоря уже об адаптации новых сотрудников на проекте. Справиться со всеми этими проблемами, призван помочь Capo — модуль, который служит для управления событиями в event-driven js архитектуре и решает один из самых больших недостатков шаблона Mediator — неопределенность триггеров и подписчиков.Читать дальше →

© Habrahabr.ru