MVC design pattern splits application
into three main parts : Model, View and Controller
Model
- Model represents a set of classes which
describe the business logic i.e. business model as well as data model. It also
defines business rules for data means how the data can be changed and
manipulated.
View
- View represents the UI components. It displays
the data that is received from the controller as the result. It is responsible
for transforming the model into UI.
Controller - Controller is responsible for processing incoming requests. It
receives input from users via the View, then process the user's data with the
help of Model and passing the results back to the View. Typically, it acts as
the coordinator between the View and the Model
No comments:
Post a Comment