Разбираю документацию, что-то я не понимаю как реализован MVC. Сначала сказано, что роль контроллера выполняет компонент, что в целом логично и в голове укладывается. Но затем в доке появляется глава Контроллеры и где они используются уже не очевидно. А роуты? Компонент же и отвечает за роуты. Или это для написания своих кастомных модулей без вывода в UI?