ScandiPWA is developed by Scandiweb as a replacement for the Magento 2 SSR front-end. It implements a presentation for most features of Magento 2 and covers most entities.

How does ScandiPWA interact with Magento?

The ScandiPWA stack was built to support two modes of interaction with Magento:

Untitled

ScandiPWA, being a SPA (single-page application), requires an API for data retrieval. This is achieved in both modes using Magento 2 to provide the GraphQL API for this purpose.

How to work with requests?

What technologies are used to simplify the integration?

To make the development in both modes easier, we introduced multiple toolchains to streamline the setup process:

It is common to install both ScandiPWA and Magento on the local machine to develop efficiently. The following open-source technologies are made by the ScandiPWA team:

What is the Create ScandiPWA App(CSA)?

Create ScandiPWA App is an officially supported way to create ScandiPWA applications. It offers a modern build setup with no configuration.

Untitled

What is the Create Magento App(CMA)?

When it comes to the back-end development, we introduce you to the Create Magento App - the fastest way of setting up Magento locally. This deployment technology combines two powerful approaches of containerization and Infrastructure as code to provision you with a Magento 2 instance in minutes.

With just one command line, you can link your Create Magento App together with your Create ScandiPWA App, and build your Magento 2 PWA store locally.

Untitled