Supported App Containers for Base Components

Base components are designed and built to be platform-agnostic, which means they can be used across different apps - Lightning Experience, Experience Builder sites, Salesforce mobile app, and even with open-source LWC. However, many base components have dependencies on the Salesforce platform. For example:

  • lightning-record-edit-form, lightning-record-form, and lightning-record-view-form work with Salesforce record data only. The same applies to lightning-input-field and lightning-output-field.
  • API modules that implement Lightning Data Service, like lightning/uiRecordApi and lightning/uiGraphQLApi
  • API modules that make calls to Salesforce APIs like lightning/platformUtilityBarApi and lightning/serviceKnowledgeApi

For supported container information for a base component, refer to the Targets panel for a base component in the Component Reference.

Base components can be used on Lightning Web Runtime (LWR) sites. However, only a subset of base components support server-side rendering.

See Also