Activate and Use Supabase GraphQL

4 minute read Updated

How to Activate and Use Supabase GraphQL. Just the basics.
For the uninitiated Supabase is a open source Firebase alternative. That’s a rather bold statement and it has caused some long-time fans of Firebase, a Google product, to raise an eyebrow. Yet despite who’s talking about it or not one thing is for certain: Supabase is moving quick. As of March 28th all new projects created within Supabase have access to GraphQL via an extension for Postgres. And projects that were created beforehand can install the extension themselves if desired.

Jamupuri Kratom

Headless e-commerce platform co-op for organic kratom suppliers from Indonesia. Built and maintained because Kratom saved my life.

:: Reaction Commerce / GraphQL / MongoDB / Next.js / Docker / Traefik

After finding the cure for my chronic bronchitis I set out to create an e-commerce website helping sell botanicals from Indonesia to the United States. My initial site design was using a headless e-commerce starter I created with a Shopify back-end but I wasn’t satisfied with the speed nor speed.

The Reaction system I use now provides a microservice architecture based around a GraphQL API using MongoDB for persistance.

The storefront, shown below, uses a customized version of the latest Example Storefront stable release and the entire system runs on less than 2GB of RAM.