Salesforce MVC Architecture is one of the widely used software architecture design patterns which divides the design into three basic components i.e. Model, View, and Controller. Salesforce provides Visualforce an interface to quickly develop applications following MVC architecture over the cloud.
In SFDC
1. Visual Force pages, Page Layouts, Tabs come under View Layer of Model View controller.
2. Workflows, Apex Classes, Triggers comes under the Controller part in Model View controller.
3. Objects, Fields, Relationships come under Model Layer of Model View Controller.
Salesforce MVC Architecture is one of the widely used software architecture design patterns which divides the design into three basic components i.e. Model, View, and Controller. Salesforce provides Visualforce an interface to quickly develop applications following MVC architecture over the cloud.
In SFDC
1. Visual Force pages, Page Layouts, Tabs come under View Layer of Model View controller.
2. Workflows, Apex Classes, Triggers comes under the Controller part in Model View controller.
3. Objects, Fields, Relationships come under Model Layer of Model View Controller.
For further reference check this,
https://www.tutorialspoint.com/mvc_framework/mvc_framework_introduction.htm
https://www.salesforcetutorial.com/model-view-controller-mvc/
Let me know if it helps you and close your query by marking it as solved so that it can help others in the future.
Thanks.