ScandiPWA allows you to create "plug-and-play" extensions for your applications.
Extensions commonly come as two packages:
Usually, a composer package (or ZIP archive), which contains back-end functionality extensions of Magento 2. The common functionality they provide (in ScandiPWA context) are GraphQl endpoints and Magento 2 admin modifications. In case you plan to create or install one, refer to the guide below.
An NPM package, containing a presentation layer (front-end) for your feature. In case you plan to create, install, or publish one, refer to the guides below.