Work with Lightning Base Components
Lightning base components are the building blocks that make up Lightning Experience, the Salesforce mobile app, and Experience Builder sites. They incorporate Salesforce Lightning Design System (SLDS) markup and classes, while providing optimal performance and accessibility support. Base components include visual components and API modules that speed up your app development. Use base components to build your own user interfaces and apps.
Base components in the lightning namespace are available for both LWC and Aura components. We recommend using LWC whenever possible. Components from both frameworks can coexist and interoperate on a page. This document uses “Lightning Base Components” and “base components” interchangeably.
Learn about the basics of base components. The content here compliments the Component Reference.
This section also provides best practices and usage patterns when using base components.
This release is in preview. Features described here don't become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can't guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.