logoalt Hacker News

dotancohenyesterday at 7:34 AM2 repliesview on HN

What does it actually do? Yes, I know what a backend is - and the backends I write have hundreds to thousands of lines of code that do very specific things. How can that be eliminated? What types of applications can be built with these tools?


Replies

input_shyesterday at 7:55 AM

It's meant to be a Firebase / Supabase alternative.

Yes, you can always build a better backend yourself if you know what you're doing, or you can go from zero to having a proper auth (username/password, 0auth providers, one-time emails, multi-factor) to plug into by running a binary.

Unlike Firebase, you can run it anywhere. Unlike Supabase, you don't need 10+ containers to do so.

olalondeyesterday at 7:54 AM

It does the same things a typical CRUD backend does (REST/realtime API, authentication, authorization, validation, etc.). For example, you could use it when building a simple todo mobile app that syncs your data in the cloud. The catch is that the moment your requirements fall outside what the system supports, you are more or less f*cked.

show 1 reply