Multiple choice technology programming languages

What does controllers do?

  1. acts as an interface between view and model

  2. does not interact with view

  3. does not interact with controller

  4. nothing but view

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

In MVC architecture, the controller acts as the intermediary between the view (presentation layer) and model (business logic/data). It processes user input, interacts with the model, and selects the appropriate view for rendering. The controller is the glue that coordinates view and model interactions.