What is the recommended approach to structure my app?
I am using Nextjs + Convex and I am wondering how is the best way to structure the app.
When I am not using convex and I use a regular db I generally do this:
-The front end layer (either client or server component)
-Acitons (my server actions)
-Data-access (Where I access the db)
And I do this flow: The front if its a query call the data-access from the server (server component) And if it is a mutation/action that I need to perform, I usually use react tanstack query to perform those server actions.
What is the recommended approach for convex?
Thanks for your time
1 Reply
Thanks for posting in <#1088161997662724167>.
Reminder: If you have a Convex Pro account, use the Convex Dashboard to file support tickets.
- Provide context: What are you trying to achieve, what is the end-user interaction, what are you seeing? (full error message, command output, etc.)
- Use search.convex.dev to search Docs, Stack, and Discord all at once.
- Additionally, you can post your questions in the Convex Community's <#1228095053885476985> channel to receive a response from AI.
- Avoid tagging staff unless specifically instructed.
Thank you!