Describe the declarative options available for incorporating Lightning Components in an application.
Lightning components are reusable elements providing standard and custom functionalities in Lightning Experience and Salesforce1. Lightning Components can be added to the Salesforce user interface through Lightning pages.
Lightning pages can be created as standalone Lightning apps, to replace record detail pages, or to replace the Home page in Lightning Experience. Lightning pages are accessible to both Lightning Experience and Salesforce1 users.
To design and build Lightning pages, Salesforce offers the graphical Lightning App Builder tool. This tool can be used to add various Lightning components to Lightning pages via drag-and-drop.
The Lightning App Builder can be used to add standard, custom, and third-party Lightning components to Lightning pages.
|Standard||Lightning components built by Salesforce providing standard functionalities.|
|Custom||Custom-built Lightning components to provide custom functionalities.|
|Third-Party||Custom-built Lightning components to provide custom functionalities.|
Salesforce provides following standard Lightning components which can be added to Lightning pages using the Lightning App Builder:
|Activities||The timeline of activities for the record.|
|Chatter||The publisher and Chatter feed for the record.|
|Chatter Feed||A place to add post, polls, and questions to the record feed.|
|Chatter Publisher||A place to add post, polls, and questions to the record feed.|
|Company Hierarchy||See a preview of the company hierarchy|
|Data.com Insights||Preview Data.com Insights|
|Filter List||Displays a Salesforce filter list|
|Flow||Runs a flow|
|Highlights Panel||A header that displays page-level actions and key fields from the record.|
|Potential Duplicates||On a record's home page, display the number of duplicate records.|
|Recent Items||Shows a set of recently viewed items|
|Recommendations||Show personalized recommendations.|
|Record Detail||The record's fields, report charts, and Visualforce components, as defined on the page layout.|
|Related List||Display one related list for the record.|
|Related Lists||The set of related lists available for the record.|
|Related Record||Displays the related record details.|
|Report Chart||Displays a chart from a Salesforce Report|
|Rich Text||Displays HTML-formatted rich text.|
|Tabs||Contains a set of tabs.|
|Trending Topics||Displays the popular topics in organization.|
|Displays Twitter profile information for the account, contact, or lead.|
|Visualforce||Displays a Salesforce Visualforce page|