Hey guys, planning to build a personal project and might use supabase db. Backend fastapi, frontend nextjs. For auth should I go with clerk or supabase auth. I know supabase integrates well with their db. But I am gonna have my own backend so it doesn't matter as much.
I hear clerk has a better developer experience with almost everything sorted for you. Though it might just be marketing material and supabase might be almost equally good for most cases. Let me know if you have experience with either and any suggestions.
A user is deciding between using Clerk or Supabase Auth for authentication in a personal project. The project uses Supabase for the database, FastAPI for the backend, and Next.js for the frontend. The user is seeking advice on whether Clerk offers a better developer experience compared to Supabase Auth.
Makes sense to build with Supabase if you’re using all the other feature from there. Latency will be lower.
You could add clerk support later if you want to test speed and do a comparison. Then switch with flags (in code) to use one or the other depending on your results.
I build multi tenant apps with Clerk. Solves a lot of problems out of the box.