С backbone.js, Views может регистрироваться для событий DOM и делать столько, сколько вам нужно.
В случае, если вы делаете очень мало, вы можете преобразовать событие DOM в событие backbone.js, где контроллер, создавший представление, вероятно, зарегистрирован для этого события. Контроллер затем предоставит бизнес-логику от имени представления.
Бизнес-логика контроллера обычно заканчивается сменой модели или набора моделей, за которые отвечает представление. Если представление связало себя с событиями «изменения» для модели или коллекции, то оно может плавно обновить себя.
Следование этому шаблону оставляет представление, отвечающее только за рендеринг и всплытие соответствующих событий DOM. События меньшего DOM, которые не приводят к бизнес-логике, могут и должны обрабатываться в представлении.