First version of headless storefront was using GatsbyJS we implemented and launched couple of Shopify and BigCommerce powered stores on production for end Clients then got a ton of feedback about GatsbyJS:
- build minutes were through the roof for high quantity SKU’s stores that also update their products often
- pagespeed score end up not being super good either because of total blocking time of JS and long wait for initialization
- cost of porting of each 3rd party app that merchants used to install and try in one click was a major deal breaker for them (Shopify is a “There is an App for that” type of platform) and embrace that mentality in their Clients
Hugo-powered version for pure HTML output
Our next version using Hugo SSG framework that outputs pure clean HTML and CSS that allowed using any 3rd party apps and embed codes without porting them to JSX
Headless for PHP-powered platforms
The most recent development is Hugo SSG setup that outputs pure PHP files which makes it possible to host generated pages on php server and serve alongside CMS-powered instance (for example WordPress)
We invite all JAMStack especially in eCommerce space to have a conversation
Always happy to get in touch with Jamstack enthusiasts specifically in eCommerce space trying to get as more perspectives and angles as possible for further development of the platform.
Currently working with agencies and merchants as well as independent developers trying to figure out next vectors of focus for our open-source free middleware.
Please join our effort by contributing to our public Roadmap on Canny: https://b2storefront.canny.io/