Welcome to the ScandiPWA FAQ page! Here, you’ll find answers to common questions. Whether you’re a developer, a store owner, or just curious, we’ve got you covered!

How to work with ScandiPWA?

How to create a new ScandiPWA app?

Why is a new ScandiPWA app empty?

Where to look for original source code?

Where and how to write your own code?

How to connect ScandiPWA to my store?

How does ScandiPWA work?

How is the application rendered in the browser?

How are requests routed?

How is the application split into components?

How are the application styles organized?

Where is the application getting data from?

How application state is managed?

How to add static assets?

How work with translations?

How to setup a proxy server for development?

How to work with service-worker?

How to customize the checkout process?

How to configure dynamic HTML widgets in ScandiPWA?

Why ScandiPWA works this way?

Why are themes and plugins introduced?

Why are React class components used?

Why is ScandiPWA using BEM for styles?

Why ScandiPWA does not support SSR?

Why ScandiPWA linter rules are so strict?

Why does ScandiPWA introduce composer dependencies?

Why building themes in Typescript is not suggested?