Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

MVC pros and cons in terms of web application development [closed]

Wondering the pros and cons for MVC architecture in terms of web application development? And What is the difference between MVC and 3-tire architecture?

like image 394
Simon Guo Avatar asked Nov 06 '22 14:11

Simon Guo


1 Answers

As stated by @Sarfraz Wikipedia is a good starting point for this type of question.

To answer your specific question about the difference between MVC and 3-tier architecture, you need to first understand that MVC is (primarily) a GUI/User-Interface framework and design pattern.

In other words, MVC would be just one tier in your 3-tier architecture, you would still have a "service/business logic" tier and a "persistance/database" tier.

like image 120
Nate Avatar answered Jan 01 '23 21:01

Nate