Сообщение от x-yuri
|
и почему обязательно MVC? Такое впечатление, что MVC выбирается потому что круто.
|
Мне нравится такая идея, почему бы и нет? И я даже на в курсе что это круто
Сообщение от x-yuri
|
а зачем нужны отложенные события?
|
Оптимизация, например. Если визуально элемент скрыт, а обновление данных поступило в модуль, совсем не обязательно их применять. Возможно, они и не понадобятся пользователю, по крайней мере в момент обновления.
Сообщение от x-yuri
|
а исходя из чего выбирается архитектура?
|
Для меня важна отказоустойчивость, расширяемость, легкость в поддержке.
Сообщение от x-yuri
|
если это какие-то общие/повторно-используемые - лучше события
|
Конечно, компоненты будут использоваться многократно, на любой странице любого сайта и изменения может вызвать любой из них (компонентов). Поэтому необходимо отделить их от данных и представления (html, css) как можно дальше.