Я создаю приложение, используя riot.js и jquery. Все работает так, как ожидалось, однако по мере того, как код растет, так же волнует, что запуск и обработка событий (.trigger/.on) в случайных/неожиданных местах в коде ничего не делает, чтобы мой код был организован и быстро понятен.
Мои вопросы:
(1) Я хотел бы сохранить код для такого приложения чистым и упорядоченным (пространство имен имен - это одно, что приходит мне на ум) и
(2) Я хотел бы, чтобы события на модели были четко отделены от событий на DOM в презентаторе. Как я могу достичь этих целей в приложении на основе riot.js
Спасибо.