Skip to content

Nateware7/MVC-LECTURE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

MVC: Model View Controller

Introduction to MVC

What is MVC?

MVC (Model-View-Controller) is a software design pattern used to separate an application into three interconnected components:

  • Model: Manages data.
  • View: Displays UI.
  • Controller: Handles input(server-side logic).

Why do we use MVC?

We use MVC to:

  • Organize code.
  • Separate concerns.
  • Improve scalability.
  • Facilitate maintenance.

What does it look like?

MVC Map

Conclusion

MVC is a proven design pattern for organizing code, separating concerns, and enhancing scalability and maintainability in software development.

About

An introduction to the Model View Controller

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published