local dev environment?
Hello. I've been using Firebase for years and one of the things I love most about it is the local emulator suite which also has a local GUI you can launch in a browser. Is there any equivalent to that with Convex? I just learned about Convex and am curious to give it a try.
5 Replies
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!
There's a few options here.
1. By default each developer on a project has their own "dev" deployment in addition to the shared "prod" deployment. So you have a browser GUI and an app that will behave like prod, by default.
2. You can run Convex locally using the open source binary, but it doesn't have a dashboard UI.
3. We are working on / have a working prototype of running a local backend, and connecting that to the browser dashboard, so the dashboard can let you browse and interact with local data. I can't recall when that will ship though.
Ah, ok. Interesting. Thanks for the info. For the local dashboard you are working on... Will that UI be a cloud hosted thing, or will it run locally as well?
It will be cloud hosted, but talk to your local instance from browser <-> instance iiuc, so your local data wouldn't go through the cloud.
@reggieofarrell just DM'd you an offer to test out what we've got now, it's still experimental but happy to share if it's helpful to see