LWC Configuration Targets!


Lightning web components are widely supported in various Salesforce targets and tools. 

However, in some cases where a Lightning web component is not directly supported, you can wrap it within an Aura component to make it compatible.

The following Salesforce targets and tools fully support Lightning web components. 

To ensure compatibility during development, specify the component's targets in its configuration file:

- Lightning Experience
- Salesforce Mobile App
- Lightning App Builder
- Experience Builder sites
- Experience Builder
- Standalone Apps
- Utility Bars
- Flows
- Quick Actions in Lightning Experience
- Custom Tabs
- Gmail and Outlook integration
- Embedded Service Chat
- Lightning Components for Visualforce
- Lightning Out (beta)
- First-Generation Managed Packages
- Second-Generation Managed Packages
- Service Cloud Voice Toolkit API
- Unlocked Packages
- Unmanaged Packages
- Change Sets
- Metadata API—LightningComponentBundle
- Tooling API—LightningComponentBundle, LightningComponentResource
- EMP API

On the other hand, the following tools do not currently support Lightning web components. 

To use a Lightning web component with these tools, you must wrap the component within an Aura component:

- Salesforce Console APIs (Navigation Item API, Workspace API, Utility Bar API)
- URL Addressable Tabs
- Conversation Toolkit API, Omni Toolkit API, Quick Action API
- Standard Action Overrides, Global Actions, List View Actions, Related List View Actions
- Chatter Extensions

By understanding the supported targets and tools, as well as the unsupported ones, you can effectively leverage Lightning web components in your Salesforce development projects.

Reference Link - https://developer.salesforce.com/docs/component-library/documentation/en/lwc/lwc.get_started_supported_experiences

Follow Us

Posted By : Sudeer Kamat Date :

view_module Related

label Labels

Comments 0