Skip to main content
New tool CRON Expression Builder — preview next run times before you schedule Apex. Open the builder →

Lightning articles

16 articles · Platform UI

Screenshot showcasing the user interface of the new Automation Lightning App for centralized flow managementLightning

Automation Lightning App: Centralized Flow Management

If you have ever spent way too long hunting for one flow in the Setup menu, the Automation Lightning App is worth...

· 5 min read
Screenshot demonstrating If/Else logic for Account Rating in a Salesforce Lightning Email TemplateLightning

Use If/Else in Lightning Email Templates to Show Account Rating

· 4 min read
Diagram showing the structure and inheritance of custom and base Salesforce Aura componentsLightning

How to Extend Components in the Aura Framework (Salesforce) | Aura component inheritance

· 5 min read
Diagram showing dynamic binding for an Aura component attribute default value configurationLightning

Is it possible to use the value of another attribute or any custom label as the default value of one attribute in aura component instead of using hardcode? | Aura attribute default value

· 4 min read
Diagram showing how to retrieve the Aura current user information using Lightning Data Service in Aura.Lightning

Get Aura current user name and profile without Apex

You don't need a whole Apex class just to find out who is logged in. Here is how to use Lightning Data Service to grab...

· 4 min read
Diagram illustrating how Lightning Data Service simplifies building a Salesforce UI without Apex.Lightning

Lightning Data Service: Build Salesforce UI Without Apex

Writing Apex for every single data fetch is a huge time sink. Lightning Data Service handles record access and security...

· 4 min read
Diagram illustrating Aura data binding connecting component data to the user interface elementsLightning

Understanding Aura data binding in Salesforce components

If you work in older Salesforce orgs, you need to know how Aura data binding works. It keeps your UI and data in sync...

· 4 min read
Diagram illustrating how to call Aura controller methods cleanly using helper functions for better structureLightning

How to call an Aura controller method from another method

Tried to call one controller function from another and got stuck? Keep the controller thin and move the heavy lifting...

· 5 min read
Diagram showing multiple Salesforce components communicating using the Lightning Message Service channelLightning

Lightning Message Service: How to Sync Salesforce Components

Tired of messy event bubbling? Lightning Message Service lets your components talk to each other even when they aren't...

· 5 min read
Diagram illustrating the difference between Application and Component events in Salesforce AuraLightning

Application vs Component events in Salesforce Aura Components

Choosing between Application vs Component events can get tricky when you are in the middle of a sprint. Here is how...

· 5 min read
Diagram showing how to restrict an Aura component to specific Salesforce object pages configurationLightning

Restrict Aura component to Specific Salesforce Objects

Your Lightning App Builder does not have to look like a junk drawer. The metadata file decides which record pages a...

· 5 min read
A visual overview of Salesforce OmniStudio components and architecture for developers.Lightning

What is Salesforce OmniStudio? A Guide for Developers

I built everything in LWC or Flow until I ran into Salesforce OmniStudio. It is a toolkit for industry-specific UIs...

· 5 min read