Please note that I am not asking to select (MVC or MVP), but if one of the two should be used for a web application.
I understand that it may be too much work to convert an old application from its current project to an MVC or MVP template. However, what about the new application? These appear to be the most popular architecture patterns, so should you choose one? If not, what other patterns exist?
If you are not familiar with MVC and / or MVP, a good question to check is What is MVP and MVC and what is the difference? . It has a lot of good answers, including links to various sites that each break.
design-patterns web-applications architecture model-view-controller mvp
Thomas Owens
source share