ControllerNo padrão de arquitetura Model-View-Controller (MVC), o controlador recebe a entrada do usuário e interage com o modelo e a visão para executar a lógica de negócios e atualizar a interface do usuário.