Activity Forums Salesforce® Discussions How can we use Salesforce Lightning Component in Lightning Experience?

  • shradha jain

    Member
    July 30, 2018 at 6:08 am

    We can use Lightning Component to customize and extend Lightning Experience and the Salesforce app with Lightning components. We can launch components from tabs, apps, and actions.

    Configure Components for Custom Tabs:
    Add the force:appHostable interface to a Lightning component to allow it to be used as a custom tab in Lightning Experience or the Salesforce mobile app.

    Add Lightning Components as Custom Tabs in a Lightning Experience App:
    Make your Lightning components available for Lightning Experience users by displaying them in a custom tab in a Lightning Experience app.

    Add Lightning Components as Custom Tabs in the Salesforce App:
    Make your Lightning components available for Salesforce for Android, Salesforce for iOS, and Salesforce mobile web users by displaying them in a custom tab.

    Lightning Component Actions:
    Lightning component actions are custom actions that invoke a Lightning component. They support Apex and JavaScript and provide a secure way to build client-side custom functionality. Lightning component actions are supported only in the Salesforce mobile app and Lightning Experience.

    Override Standard Actions with Lightning Components:
    Add the lightning:actionOverride interface to a Lightning component to enable the component to be used to override a standard action on an object. You can override the View, New, Edit, and Tab standard actions on most standard and all custom components. Overriding standard actions allows you to customize your org using Lightning components, including completely customizing the way you view, create, and edit records.

  • Parul

    Member
    September 23, 2018 at 8:57 am

    Lightning was designed to follow an App-Centric model. This essentially means that it has been designed to create self-contained components that build on top of each other. To put this in perspective, with Visualforce you would send an interaction to the Salesforce server and then update the entire page. However, with Lightning, you can send an interaction to the Salesforce servers and then update a specific component. This has huge implications for performance and for the fluid motion of a UI. This allows us to design UIs that are inherently responsive to the user interactions, meaning we update the things the user is interacting with and everything else remains untouched.

Log In to reply.

Popular Salesforce Blogs

Popular Salesforce Videos