Choosing an Architecture for Visualforce Pages in Salesforce1
The Salesforce1 Platform supports several ways to design and structure Visualforce pages, each with different trade-offs with respect to development
time, developer skill required, and how thoroughly you want your custom
functionality to match Salesforce1.
Use one of the following approaches for the structure of your pages: