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 the Model-View-Controller (MVC) architectural pattern, the Controller acts as an interface that mediates between the View (presentation layer) and the Model (data/business logic). It processes user input, coordinates interactions between the View and Model, and manages the application's response flow.