function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
LearnerrrLearnerrr 

why we need to create custom VF page?

Standard page is already given for UI then Why we need to create custom page?
Raj VakatiRaj Vakati
If you want to create custom UI or customize the existing behaviors of the standard page layout

Let me give you simple and basic example 

The standard Page layout only support two column layouts?/ What is if you want to create three column layout? So we have to create a custom  visualforce page with three column layout 

and lot more such use cases are there
Deepali KulshresthaDeepali Kulshrestha
Hi Sweta,

Visualforce pages are basic building blocks for application developers. A Visualforce page is similar to a standard Web page, but includes powerful features to access, display, and update your organization's data.
Although Salesforce provides us with a great environment to work on, but sometimes we require more custom approach to our problems. The custom solutions can be easily implemented using Visualforce. It also allows us to add a lot more functionality to our pages and make them the way we want.
Visualforce consists of a tag-based markup language that gives developers a more powerful way of building applications and customizing the Salesforce user interface. 

For more information refer to these links:
https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/pages_intro_when_use_pages.htm
https://trailhead.salesforce.com/en/content/learn/modules/visualforce_fundamentals/visualforce_creating_pages


I hope you find the above solution helpful. If it does, please mark as Best Answer to help others too.

Thanks and Regards,
Deepali Kulshrestha