What do you use to fetch data with Supabase in larger applications?

I'm curious how others are handling data fetching in more complex Supabase applications.

We started with supabase-js, but as our application grew, we've run into a few challenges:

  • We can't rely heavily on RLS for every query because some policies were noticeably impacting performance.
  • Some of our queries involve multiple tables and business logic, and managing everything through supabase-js has become difficult.
  • We've occasionally had issues with complex joins and nested queries not behaving exactly as expected.

We also experimented with Edge Functions, but we've seen cases where requests remain in a "pending" state for a while, which seems similar to cold-start behavior.

RPCs work, but they can be cumbersome to maintain. Updating a function requires creating migrations, and reviewing SQL function changes in PRs is not as straightforward as reviewing application code.

For teams building larger applications on Supabase:

  • Are you still using supabase-js directly?
  • Do you have a separate backend (Node.js, NestJS, etc.) that talks to Supabase/Postgres?
  • Are you using Edge Functions, RPCs, or something else?
  • How do you handle complex queries and business logic?

I'd love to hear what architecture has worked well for you and what tradeoffs you've encountered.

reddit.com
u/Humble_Hope1625 — 3 months ago
▲ 72 r/developers_hire+1 crossposts

Anyone here actually making money selling AI agents? Let’s talk results (and problems)

Hey folks,

I’ve been experimenting with building custom AI agents (for outreach, data scraping, automation, etc.), and I’m curious how far others have taken this.

A few quick questions for those already doing it:

  • How much have you actually earned from selling AI agents? Any ballpark number or real examples would be gold.
  • Where are you finding clients? Fiverr? Upwork? Cold email? Reddit?
  • How do you avoid people reselling your agents or reusing them for other clients?
  • What kind of agents are actually SELLING?

I’m not looking to steal anyone’s hustle, just trying to learn from those ahead in the game.

Edit:
I’ve just started building recently. still earning $0 for now. Mostly exploring what kind of automations people actually need and where to find serious clients. Hoping to learn from others who are a step ahead!

reddit.com
u/Humble_Hope1625 — 2 days ago