---
schema_version: "1"
id: 2f4a613eb93431441ef515af303d5b4e5ee9ab5ab7506cc0028cb01c5bcd66fc
title: Choose Your B2C Commerce Storefront Type
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/commerce-cloud/b2c-commerce/guides/which-product.md
canonical_url: https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/which-product.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: c43147b764e0b231ffd8b77cb01dd264de4113eabe44cd39c7b3b1e446786b3c
products:
  - Composable Storefront
  - Salesforce APIs
---
# Choose Your B2C Commerce Storefront Type

Review the available B2C Commerce storefront types and their key features. Choose the storefront type that best fits your use case.

| If you want to:                                                                                                                                                                                                                                                                                                                                                | Then use this option:                                                                                                                                          | With this development environment:                                                                                                    | With these key APIs for customization:\*                                                                                                                                                          | With these key tools to speed up development:                                                                                                                    |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| - Set up storefronts using an automated workflow in Business Manager. Integrate your storefront with GitHub Actions.<br>- Build high-performing storefronts with server-side rendering for initial page loads using modern web technologies.<br>- Provide AI-assisted shopping with Shopper Agent.<br>- Use Storybook to build, test, and document components. | **Recommended option:** [Storefront Next](https://developer.salesforce.com/docs/commerce/sfnext/guide/sfnext-get-started.html), which includes Managed Runtime | React Router 7 framework mode, React 19 components, Tailwind CSS for styling, shadcn/ui component library, and the Vite build system. | Use the SCAPI client that Storefront Next provides to make [B2C Commerce API (SCAPI)](https://developer.salesforce.com/docs/commerce/commerce-api/guide) calls from your storefront.              | **Optional**: [Agentic B2C Developer Toolkit](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/b2c-developer-tooling.md)                                                  |
| - Benefit from existing skills and code from a previous Storefront Reference Architecture (SFRA) implementation<br>- Build and launch campaigns and promotions with minimal developer involvement<br>- Access a trusted ecosystem of connectors/plug-and-play apps                                                                                             | [SFRA](https://developer.salesforce.com/docs/commerce/sfra/guide)                                                                                              | Server-side HTML and JavaScript                                                                                                       | [B2C Commerce Developer Resources](https://salesforcecommercecloud.github.io/b2c-dev-doc/) (Script API)                                                                                           | **Optional**: [B2C Commerce CLI](https://github.com/SalesforceCommerceCloud/sfcc-ci)                                                                             |
| Gradually migrate your site from SFRA to Storefront Next                                                                                                                                                                                                                                                                                                       | [Use Storefront Next in a Hybrid Implementation](https://developer.salesforce.com/docs/commerce/sfnext/guide/sfnext-hybrid.html)                               | Combination of: server-side HTML and JavaScript, React components and Tailwind CSS                                                    | [B2C Commerce API](https://developer.salesforce.com/docs/commerce/commerce-api/guide) and [B2C Commerce Developer Resources](https://salesforcecommercecloud.github.io/b2c-dev-doc/) (Script API) | **Optional**: [Agentic B2C Developer Toolkit](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/b2c-developer-tooling.md)                                                  |
| Use your own custom implementation to suit your unique business needs                                                                                                                                                                                                                                                                                          | Build your own site                                                                                                                                            | Your chosen development environment                                                                                                   | [B2C Commerce API](https://developer.salesforce.com/docs/commerce/commerce-api/guide)                                                                                                             | **Optional:** [Commerce SDK](https://github.com/SalesforceCommerceCloud/commerce-sdk) and [B2C Commerce CLI](https://github.com/SalesforceCommerceCloud/sfcc-ci) |

To build advanced features, use the B2C Commerce API ([SCAPI](https://developer.salesforce.com/docs/commerce/b2c-commerce/guide/scapi-get-started.html)) and [B2C Commerce Einstein API](https://developer.salesforce.com/docs/commerce/einstein-api/guide).

### See Also

- [Why Use SCAPI Instead of OCAPI](https://developer.salesforce.com/docs/commerce/commerce-api/guide/why-use-scapi.html)
- [Get Started with B2C Commerce](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/developer-workflow.md)
