Skip to main content
Join Trailblazers for Dreamforce 2024 in San Francisco or on Salesforce+ from September 17-19. Register now

Understand the Salesforce Commerce Lightning Web Development Stack

Learning Objectives

After completing this unit, you’ll be able to:

  • Describe the benefits that the Commerce app gains by being built on the lightning web stack.
  • List the reasons developers like working in the lightning web stack.

Wei Leung , the developer at Ursa Major, has been busy developing customizations for the Ursa Major Solar B2B and D2C stores. When she gets involved with customizations, she knows that she can rely on these features.

Salesforce Commerce Cloud helps brands like Ursa Major Solar quickly launch stores with guided setup, low-code configuration and branding, simplified data import, and shared workflows across clouds. When you configure a Salesforce Commerce solution, you can rely on the trusted power, security, and scalability of all the standard Salesforce platform technologies.

The Salesforce Commerce platform is open and extensible. Its minimal configuration requirements and declarative programming layer means that admins like Maria Jimenez and merchandisers like Taylor Givens can quickly complete setup tasks. With streamlined setup and configuration, Wei can focus her efforts on enabling integrations and extending platform capabilities.

Build on the Salesforce Ecosystem

The Commerce app is a perfect fit for the Salesforce ecosystem. Every store includes the same performance, security, and scalability as all the standard Salesforce platform technologies.

With its robust features and capabilities, the Salesforce core platform provides developers with powerful tools and resources to easily create custom solutions tailored to the unique needs of B2B and D2C businesses.

One advantage of the Salesforce core platform is its flexible architecture, which allows developers to integrate with various systems and third-party tools. A flexible architecture enables efficient data exchange, collaboration, and automation across different departments and functions within an organization.

The Commerce app runs on the Lightning Web Stack, which takes care of web runtime, and data service, and offers reusable, web-based components. How convenient! That means you can access the same declarative, extensible data model, and AppExchange for partner apps.

An illustration of the Commerce Lightning Web Stack concept.

Lightning Web Runtime (LWR) is an LWC-only application framework designed for speed and customizability.

Additionally, the platform offers a comprehensive set of APIs and development tools that streamline the process of building and deploying applications. Developers can use these tools to create custom interfaces, workflows, and integrations that enhance the overall customer experience and drive business growth.

Developers love that the Commerce app is built on modern experiences and the latest web standards.

  • Enhanced productivity with web standards: Use the modern language of the web: ES5+, custom elements, classes, modules, and imports.
  • Open, transparent, and portable: Use modular building blocks to code the experiences you want with your preferred tools on the same platform.
  • Built for enterprise-scale: Adopt the architecture Salesforce has used to scale Lightning, Communities, and Mobile for years.

Every JavaScript developer can build a Lightning component: the standards-based programming model makes developer resources easy to find and ramp. Salesforce Commerce is engineered for performance; the browser executes more code instead of JavaScript abstractions for a blazing-fast experience.

Next Steps

In this unit, you learned about the B2B Commerce and D2C Commerce developer environment and the powerful tools and resources available to develop customizations in the Commerce app environment. Next, learn about the Einstein generative AI features.

Resources