aen посоветуйте, как быть в случае если я хочу все приложение собрать одним файлом (с помощью чего либо, Grunt там или Gulp), но при этом не хочу использовать модули Marionette? Как организовать все это дело? Делать примерно как в Backbone, создать один глобальный объект, и аттачить все в него? Или есть подходы лучше? Дмитрий Борковский <"...нелепо выглядит конструкция создания модуля, когда юзаешь еще поверх обертку модуля от require.js, к примеру"> так делать не стоит) оно естественно нелепо получится) достаточно модулей от require.js, с ним кстати все достаточно красиво и логично получается, я использовал Yeoman генератор https://github.com/opus-online/generator-marionett... только там версии старые, надо обновить и чуть подправить, а так структура и организация мне понравились
Если я правильно понимаю, для того что бы перестать слушать события и грохнуть вьюшку, надо остановить модуль. Может быть я не с той стороны подхожу к вопросу, мне видится такая реализация: в меню тыкнули в раздел "пользователи", запустился модуль пользователей, со своими суб. модулями etc, когда тыкаем в другой пункт меню (например в dashboard), модуль пользователей стопается и запускается другой. Такой подход не best?
Дмитрий Борковский <"...нелепо выглядит конструкция создания модуля, когда юзаешь еще поверх обертку модуля от require.js, к примеру"> так делать не стоит) оно естественно нелепо получится) достаточно модулей от require.js, с ним кстати все достаточно красиво и логично получается, я использовал Yeoman генератор https://github.com/opus-online/generator-marionett... только там версии старые, надо обновить и чуть подправить, а так структура и организация мне понравились