Direct-to-database architecture doesn't scale to complex applications

8/10 High

Supabase's pitch of connecting client-side SDKs directly to the database via RLS works for toy applications but becomes unmanageable with realistic schema complexity (20+ tables with intricate relationships). Developers must add backend servers anyway, negating the abstraction benefit.

Category
architecture
Workaround
solid
Stage
build
Freshness
persistent
Scope
single_lib
Recurring
Yes
Buyer Type
team

Sources

Collection History

Query: “What are the most common pain points with Supabase for developers in 2025?4/6/2026

when you want to deal with stuff like relations and owners and all these different things it just gets so unwieldy and it's so easy to just let one little thing slip through and then your entire app falls apart

Created: 4/6/2026Updated: 4/6/2026