Supabase (YC S20) raises $80M Series B
11–20 of 130 posts
Re: Supabase (YC S20) raises $80M Series B
#12If you're looking for something like superbase but with a more end-to-end typesafety approach + optimistic updates, check out Thin Backend https://thin.dev/ It takes a bit more of a higher level approach to database operations than superbase, which allows us to do things like optimistic updates that are hard to do in other tools.
Re: Supabase (YC S20) raises $80M Series B
#13If you're looking for something like superbase but with a more end-to-end typesafety approach + optimistic updates, check out Thin Backend https://thin.dev/ It takes a bit more of a higher level approach to database operations than superbase, which allows us to do things like optimistic updates that are hard to do in other tools.
How does thin realtime work in the backend and behind the scenes?
You can find the source code here https://github.com/digitallyinduced/ihp/blob/master/IHP/Data... if you're interested :)
Re: Supabase (YC S20) raises $80M Series B
#14From quick glance at the docs, it looks like they make progress towards the first but not sure about the latter: https://supabase.com/docs/guides/auth/row-level-security
Re: Supabase (YC S20) raises $80M Series B
#15Unfortunately this is the wrong team. I have worked on several Postgres full stack applications over the past few years, and I really wanted Supabase to work, the idea sounded great. The JavaScript SDK, the documentation for getting started, and the user interface are all horrible/half-baked. Instead of speeding up my development, Supabase lead me to waste hours in confusion. It is easier to roll your own auth and se…
Ouch. I don't get those vibes from them, but it could also mean that building a FOSS platform like supabase is terribly hard?
> For a product whose whole purpose is to enable developers to move faster, the product misses the mark completely.
The good news is, they've now got $80m to hire top talent and figure this out over the course of next few years.
Re: Supabase (YC S20) raises $80M Series B
#16one of these will finally stick, and more people will be able to build apps
Is this a good thing? We already have a shit ton of useless software out there.
All I need is to do is install the npm package, write some psql, and the whole system can be driven securely in the frontend. As a dev with more experience in frontend than backend, it’s quite empowering for me! And I know companies who do much more than what I can accomplish with Supabase.
Re: Supabase (YC S20) raises $80M Series B
#17Earlier quoted context omitted.
How does thin realtime work in the backend and behind the scenes?
It's using Postgres pg_notify to subscribe to tables and using a WebSocket server to distribute the changes. The table watcher is written in Haskell and based on the IHP haskell framework. Using Haskell makes it very easy and efficient to deal with lot's of active sessions in parallel. You can find the source code here https://github.com/digitallyinduced/ihp/blob/master/IHP/Data... if you're interested :)
Why websockets? Do you allow bidirectional communication? If not, wouldn't it be better to use http push for easier scaling?
Re: Supabase (YC S20) raises $80M Series B
#18For people who have some experience in this, what's the best less-code backends? Hasura? Supabase? Prisma? Thin?
Re: Supabase (YC S20) raises $80M Series B
#19one of these will finally stick, and more people will be able to build apps
Is this a good thing? We already have a shit ton of useless software out there.
E.g. Shopify absolutely made Ecom 10x easier, which has enabled more people to start brands catering to more niches while making more entrepreneurs wealthy who then invest in other entrepreneurs.
This is only a good thing; the marketplace cannot be too crowded.
Re: Supabase (YC S20) raises $80M Series B
#20For people who have some experience in this, what's the best less-code backends? Hasura? Supabase? Prisma? Thin?