Salesforce Commerce Backend Development
Architects server-side logic for Salesforce B2C Commerce and PWA Kit using platform-specific JavaScript runtimes and official SDKs.
This skill provides specialized guidance for building backend commerce logic, distinguishing between the legacy Rhino-based environment of Salesforce B2C Commerce (SFCC) and the modern Node.js runtime used by PWA Kit. It ensures code compatibility by enforcing platform-specific constraints—such as avoiding ES6 syntax in SFCC script modules—while leveraging the Salesforce Commerce SDK for Shopper API access. Use this skill to implement secure transaction handling, efficient data fetching patterns, and robust integrations with the `dw.*` namespace, ensuring your commerce backend is both performant and maintainable.