Newer Version Available

This content describes an older version of this product. View Latest

Get Up to Speed with Lightning Communities

Lightning community templates let you create branded spaces where your employees, customers, and partners can connect. Built on the Lightning Component framework, Lightning templates include many ready-to-use features and Lightning components. But the real power of the Lightning Component framework is that you can develop custom Lightning components and features to meet your unique business needs and completely transform the look and feel of your community.

Whether you’re a developer, partner, or ISV, this guide helps you create custom Lightning communities, Aura components, theme layouts, and Lightning Bolt Solutions. You’ll also learn how to package solutions and components and distribute them on AppExchange.

As of Spring ’19 (API version 45.0), you can build Lightning components using two programming models: the Lightning Web Components model, and the original Aura Components model. Lightning web components are custom HTML elements built using HTML and modern JavaScript. Lightning web components and Aura components can coexist and interoperate on a page.

Configure Lightning web components and Aura components to work in Lightning App Builder and Community Builder. Admins and end users don’t know which programming model was used to develop the components. To them, they’re simply Lightning components.

This developer guide covers how to develop custom Aura components. The Lightning Web Components Developer Guide covers how to develop custom Lightning web components.