Is Model-View-Controller the best design pattern for developing web applications?

Is Model-View-Controller (MVC) the best reference for web application development? Most of the frames used in this structure appear to follow the pattern — Rails, Django, and ASP.Net MVC.

+3
source share
8 answers

“Best” is a dangerous term for a throw.

This is a very popular design template, and there are tons of frameworks in many languages ​​that exist to follow this template.

I recently made some MVC web applications, I can say that for me it was a very great approach for the projects I was working on.

+7

ASP.NET MVC ASP.NET WebForms:

http://www.asp.net/learn/mvc/tutorial-01-cs.aspx

( ", MVC" )

+3

, , , . , , , MVP ( ) MVC.

? " MVP: Model-View-Presenter: Taligent ++ Java" , "" MVC.

+1

- , MVC , . , , , .

0

, , , . , / , . , , .

0

, , .

MVC, .

0
source

Flat no.
Ok maybe. The best, in no way.
If the team uses it and is in sich, amazing.

If the team chooses it, because it is the scent of the month, alas.

-2
source

MVC is good for complex, frequently changing applications. With simple web applications, its complexity is excessive.

-3
source

Source: https://habr.com/ru/post/1706536/


All Articles