
Hey everyone! 👋 I'm building a project using Next.js and exploring different backend options. I want to set up a proper backend with GraphQL and support for two-way relational data (like foreign keys, joins between collections/tables, etc.).
Right now, I’m trying out Appwrite, but I’m not sure if it supports this type of setup — especially for:
Full GraphQL API support
Relational collections (e.g. Author ↔ Novels ↔ Chapters)
Efficient querying (e.g. getNovel → include related author + chapters)
My Questions:
Is it possible to implement this with Appwrite alone?
If not, what would you recommend? (e.g. Appwrite + Hasura, Supabase, or custom GraphQL server?)
Any tips or resources on how to model this kind of structure?
Appreciate any guidance or best practices 🙌
Thanks in advance!
Recommended threads
- Unable to Create Relation Attribute in A...
Hello, I’m running a self-hosted Appwrite v1.7.4 instance on my server. I want to create a relation attribute between two collections in the console, but the co...
- Having permission issues with imported s...
Hello, I have my self hosted project on a server, and i wanted to import the schema to my local machine dev instance so I used the json file from the server ...
- Document ID already exists error with ID...
**Problem Summary** I'm building a React Native app with Expo and trying to create profile documents in Appwrite when users sign up. I keep getting this error: ...
