MVC.md - brainchildservices/curriculum GitHub Wiki

SLIDE-1

MVC

SLIDE-2

MVC (Model-View-Controller) is a pattern in software design commonly used to implement user interfaces, data, and controlling logic. It emphasizes a separation between the software’s business logic and display.

The three parts of the MVC software-design pattern can be described as follows:

  1. Model: Manages data and business logic.
  2. View: Handles layout and display.
  3. Controller: Routes commands to the model and view parts.

image

SLIDE-3

Advantages Of Using MVC Framework

  1. Faster Development Process
  2. Ability To Provide Multiple Views
  3. Support For Asynchronous Technique
  4. The Modification Does Not Affect The Entire Model
  5. MVC Model Returns The Data Without Formatting
  6. SEO Friendly Development Platform