Все что он делает, это берет с dom элемент и предоставляет на него ссылку , которою нужно получить написав тысячу строк вместо одной dom.getElement. Все.
применить знания полученные в gamedev в "мегасайтах",
И ещё он не нравится тем, что в нем отсутствует модель.
а то и того хуже, фабрикам
А hmvc это нечто! Зачем вводить слой для связи контроллеров, когда они и так прекрасно общаются через mainController при помощи событий.
Вот частенько всплывают вопросы, можно ли одному контроллеру обрабатывать несколько моделей.
Скоро забудем о ооп