+ Start a Discussion
Sami MSami M 

What does MVC stand for? Name one SFDC component that belongs to each MVC function.

AbhishekAbhishek (Salesforce Developers) 
Sami,

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.