Note: 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.
Key Resources for Developing LWR Sites
Code Sample Files
To help you build your custom LWR site, we provide several code samples in a .zip file. Download the file and extract the samples. Then, in each section of this guide, we specify which examples to examine.
LWR Sites
Check out these additional resources to help you get started with your LWR site.
Lightning Web Components
Lightning Web Components is a programming model for building efficient Lightning web components and experiences. It uses modern ES6+ JavaScript and transpilation, which allows you to write modern JavaScript that works in any current browser.
Lightning Web Components
Developer Guide
Build Lightning Web
Components
Lightning Web Components
Reference
Introducing Lightning Web
Components
Salesforce DX
Salesforce Developer Experience (DX) provides a set of tools to manage and develop apps across their entire development lifecycle. It enables source-driven development and team collaboration, and it makes the release cycle more efficient and agile.
User Interface API
The Salesforce User Interface API provides endpoints to build UI components with Salesforce record data. Use it to build UIs that let users work with records, list views, actions, favorites, and more.
Apex
Apex is a strongly typed, object-oriented programming language that enables you to execute business-logic transactions on Salesforce servers.

