What is the difference between mvvm and 3 layer architecture?
Answer Posted / Mukesh Sharma
{"MVVM (Model-View-ViewModel) is a design pattern used to separate the UI, data, and business logic layers in an application. The primary goal is to improve testability, maintainability, and separation of concerns.n1. Model: Represents the data and business logic.n2. View: Represents the visual representation of the data.n3. ViewModel: Acts as a bridge between the Model and View, providing a simplified interface for binding data and commands.nThree-tier architecture (also known as N-tier architecture) typically separates an application into three distinct layers: Presentation, Business Logic, and Data Access.n1. Presentation Layer: Handles user interaction.n2. Business Logic Layer: Contains the business rules and logic of the application.n3. Data Access Layer: Manages data storage and retrieval.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
No New Questions to Answer in this Category !! You can
Post New Questions
Answer Questions in Different Category