Just spent the last couple of weeks exploring app development with #NextJS + #Supabase and still not sure whether it's brilliant or nightmarish.
Pros:
- #Postgres Row Level Security as a first class feature π
- Bundled auth for email/pass, SSO, magic link
- Slick local dev
- #pgvector and support for embeddings via edge functions π«¨
Cons:
- Forward only migrations π
- edge functions are Deno-only π«
- can only make embeddings with one model π₯²
- Some app logic can only be written in PL/pgSQL π±