Why I use Convex over Supabase as my BaaS

preview_player
Показать описание
links to both services if you're interested.

00:00:00 - Intro
00:01:29 - Setup
00:02:57 - Paradigm
00:06:46 - Schema
00:10:17 - ORM
00:15:07 - Functions
00:18:30 - Authentication
00:21:19 - Security
00:25:15 - Transactions
00:29:30 - Real Time
00:33:42 - Storage
00:35:28 - DX
00:37:20 - Local Support
00:41:42 - Migrations
00:47:13 - Vector Search
00:48:06 - Learning Curve
00:50:53 - Conclusion

My Courses

My Products

Useful Links
Комментарии
Автор

Phenomenal post. Thank you Cody! Always providing relevant and insightful content

ninjagaskin
Автор

Hey, thanks for this video, has helped me understand convex more. I’ve ran into some of the issues you’ve pointed out with supabase, going to try out convex now 🙏

Marcus-Lim
Автор

Thanks for the video! I've been using Supabase for work over the past 6 months. You can generate types based on your schema using the Supabase CLI and pass it as a type arg when using the SDK to provide type safety. I've enjoyed using it, but I'm interested in trying Convex for a personal project.

andreh.
Автор

Thanks for going in such details man! Much appreciated!

techwithsaran
Автор

Greatly explained each aspects from both!

ahsanali
Автор

This video dropped at just the right time - I'm a Supabase user but have been watching your videos using Convex with Clerk and I'm torn between the two. I only want to choose 1 of them going forward so this video could help!

robwatson
Автор

Thank you for this video! I may give convex a try and see how it goes. I've been trying to use supabase for a side project but have run into a lot of the pitfalls mentioned in this video.

VideoTechDude
Автор

Great introspection. Thanks for your unfiltered review :)

joebashour
Автор

I attended a coding bootcamp and we used Supabase for the first couple months…

It allowed us to get feel for backend development so when we continued on to learning Express and PostgreSQL, we were more familiar with the concepts (Tables, Joins, SQL, Auth, RLS, etc).

I think it’s the perfect tool when you’re learning or just want to get an app up and running.

rioredwards
Автор

Interesting. First time hearing about Convex

zb
Автор

Something I've always wondered is how well these scale and if they're suitable for projects beyond a SaaS? If I'm not mistaken, most, if not all, BaaS are just wrappers around AWS? I get that the DX is the main selling point of them, but what is the tradeoff from using these all in one backend solutions versus building up your own infrastructure via AWS?

I mean the function calls on convex are $2 per million versus $0.2 per million on AWS lamda (or $0.60 per million for edge). That's a 10x markup!

Btw great video on the comparison. Love your vids as always. This was just something I've always been curious about.

isaackoz
Автор

Going to give convex another shot after watching this. I'm a supabase fan but you've articulated my fusturations over some of the things like rpc very well. Convex for me is a slight learning curve and I really wish there was more guides and tutorials and tutorials that are not 3 hours long going over it.

abdullahislam
Автор

I always wanted to like Supabase. I do like a few things, but I have always felt friction. Will give Convex a go, thanks!

juanvieira
Автор

Thoughts on pricing between both services?

chiubaca
Автор

Hello can you create a video how you handle stripe taxes across 200+ countries?

wilbertdune
Автор

i am having a seperate backend that used for generating ai response. How can i use convex to make an api request to my be endpoints. Thank you

hyper-stack
Автор

Cody please tell me what you use for the flowcharts, do you use a graphics tablet? Or normal mouse? You have strong eraserio skills lol

eshw
Автор

You should switch the icons in the thumbnail, the heaviest side should be the best, in this case, convex.
Very important information

abdelghafour
Автор

with supabase, we can connect to postgresql with third party data analyst and follow everything we want. And in convex? How to connect with other data analyst tools?

funnynews
Автор

With Convex they only host it right? Like there's no way to actually own your app/platform/data like is at least possible with Supabase (and with other BaaS)?

furycorp