It’s all about the base, no treble!
Supabase vs Firebase
Over the years, I have been a big proponent of Firebase and its ecosystem. The powerful Firebase console gives you an all-in-one suite of tools to launch a mobile application, PWA or website.
Arguably, its better suited to mobile apps. Whilst it’s backed by Google, we haven’t seen a lot of innovation in recent times to write home about.
Has it been on the backburner??Well things are spicing up in the Firebase world, let’s take a deeper look.
One of the limitations with Firebase has been the limitation to NoSQL databases.
This is about to change with Firebase’s launch of Firebase Data Connect. Data Connect caters for PostGreSQL databases to better support complex queries and offers query management through GraphQL interfaces.
Not to mention, the firebase website has been overhauled and no suprises, includes a generative AI twist.?The new Genkit currently supports server-side development in JS/Typescript with Go support in active development.?
Key features include many popular models to get started with, LLM tools for function calling and prompt management with Dotprompt.
Enter Supabase
While Firebase continues to grow in popularity, developers have also been enjoying the open-source alternative Supabase, which offers PostgreSQL as the default database
领英推荐
With the rise of Supabase, its great to have more options on the table that compete with Firebase. The Open-Source aspect as well as the PostGres database are obvious advantages.
Supabase has many Firebase equivalent features, including authentication, storage, functions etc. and offers more freedom and flexibility in how you host and scale your application.
Diving into the differences
How to choose?
What’s best for you will come to down to a mix of personal preferences and whether you need a seamless integration with Google services. The automatic scaling of Firebase with minimal maintenance should be factored in for large projects.
In the end, two very good platforms to help you deliver quality apps. And as always, keep watching this space because as technology gets better and better, the spice of today will look bland compared to the spice of tomorrow.
Source:
Co-Founder at Revive Soil Solutions NZ
7 个月Hey Mac, I am using Postgres hosted with Scalegrid.io and having nothing but good things to say about them. The pricing model is also nice and flexible so you can easily scale up over several tiers as your app grows.