What is difference between mvc (model-view-controller) and mvp (model-view-presenter)?
Answer / Hiteshwar Singh Tomar
Model-View-Controller (MVC) and Model-View-Presenter (MVP) are both software architectural patterns used in software development, particularly in building user interfaces. The main difference lies in the distribution of responsibilities between the 'View' and 'Controller'. In MVC, the view is passive and the controller handles all application logic, while in MVP, the presenter acts as an interface between the view and model, handling application logic and data manipulation. MVP also encourages a more explicit separation of concerns.
| Is This Answer Correct ? | 0 Yes | 0 No |
What is model layer mvc?
What is the concept of mvc?
What is viewbag mvc?
Mention what is the importance of nonactionattribute?
which filters are executed in the end?
Steps for the execution of an MVC project?
What is the difference between view and partial view?
What are the different view engine in mvc?
Why razor is used in mvc?
Is flux a mvc?
What is orm in mvc?
What is html helpers in mvc?