Overview of B2C Commerce
- Salesforce B2C Commerce Overview
- Storefront Reference Architecture Overview
- Business Manager Organization
Getting Started
- Accessing Storefront Reference Architecture
- Creating a Workspace
- Creating a Server Connection
- Navigating Cartridges
Cartridges
- Cartridge Types
- Cartridge Path
- Working with Plugin Cartridges
- Using a Custom Storefront Cartridge
Controllers
- Introduction to JavaScript Controllers
- Creating a JavaScript Controller
- Script & JavaScript Controller Debugging
- Middleware Functions
- B2C Commerce Script API
Models
- Introduction to Models
- Extending Models
ISML
- ISML Tags and Expressions
- Reusing Code in Templates
- Conditional Statements & Loops
- Resource API & Resource Bundles
Content Slots
- Creating & Configuring Content Slots
- Content Link Functions
Page Designer
- Introduction to Page Designer
- Business & Developer Tasks
- Creating Custom Components
Forms Framework
- Custom & System Objects
- XML Metadata File
- Server-Side Validation Script
- ISML Form Template
- Custom Logging
- Client-Side Validation Script
Hooks
- Hook Definition
- Creating Custom Hooks
Open Commerce API (OCAPI)
- Shop API
- Data API
- Meta API
- OCAPI URL Syntax
- Configuring OCAPI Settings
- Using API Explorer
- Making an OCAPI Call
Jobs
- Job Flows
- Job Steps
- Job Parameters
- Creating a Job
Site Maintenance
- Site and Page Caching
- Site Performance
Storefront Reference Architecture Tools
- GitHub
- NPM Tools
- Functional and Unit Tests