What is Magento PWA Studio?

What is Magento PWA Studio?

Magento has created PWA Studio - a set of tools that allow developing Magento-based PWA sites. The PWA Studio includes:

Peregrine 
This is a library used to provide a set of functions responsible for providing data to visual components in the applications.

Venia UI API
This is a collection of visual components for building the storefront.

Venia Storefront
Represents a ready-made storefront, built with the help of Peregrine and Venia UI API. This can be regarded as a mockup - it can be used in the store as it is or developed further into a custom solution, or you can build your own storefront using the mockup as an example.

Magento provides not only tools for creating a custom storefront solution, but also a ready-made mockup - Venia theme. Unlike all other standard Magento storefront themes, Venia is a separate instance. Venia is not a part of the Magento codebase - it communicates with Magento through the UPWARD middleware.

      • Related Articles

      • How to install an Amasty PWA add-on?

        At the moment Amasty PWA add-ons are installed via yarn. The add-ons could be downloaded from the Products tab in the customer account after the purchase. Before starting the installation process, make sure that the Magento instance meets the ...
      • What Amasty extensions support PWA?

        For PWA compatibility, Amasty designed a separate PWA add-ons. They go as supplementary solutions to the main extensions. Amasty PWA add-ons provide the same functionality as the original Amasty extensions. The PWA add-ons are created with the ...
      • How do I update the theme?

        We are constantly improving and updating our extensions, therefore, we suggest that you always use the latest extension/theme version on your site. An update of a Magento 2 extension/theme from Amasty should be done the same way as it was installed - ...
      • What is PWA?

        For 2 years now, PWA is being a growing trend and as time comes, the more interest it arises around itself. In this article, we’ll take a look at the technology and talk about Amasty PWA solutions in particular. PWA stands for progressive web ...
      • How is CSS customization done in the Jet Theme?

        Making style changes in any theme can be done in several different ways: by creating a child theme and using the backend configurations of it to experiment with different styles (this is the safest way); by extending the parent theme's styles through ...