3 ms·
My friend and I built essentially a REPL for your Firebase Cloud Functions - https://github.com/FoundryApp/foundry-cli https://github.com/FoundryApp/foundry-cli
by mlejva 6y ago
My friend and I built essentially a REPL for your Firebase Cloud Functions - https://github.com/FoundryApp/foundry-cli https://github.com/FoundryApp/foundry-cli
We feel like building backend takes a lot of unnecessary work that really isn't coding. It's usually all those different things like setting up your environment, running multiple containers on your machine, figuring out how all different services should communicate together, fetching your production data. So we wanted to simplify that. Ideally, one would love to develop in an environment that is basically a copy of your production environment. The same goes for data.
Our CLI tool gives you an out-of-the-box cloud environment for developing your Firebase apps. You start Foundry on your local machine, we watch your code and every time you save your files we trigger your functions in the cloud environment. We give you feedback right away. So it's kind of like REPL in a sense that you always get feedback on whether your code will work once you deploy it or not.
We also emulate both Firestore and Auth Users and make it really easy to access your production data. In our YAML you specify what you want to have available in your environment and we fetch the data for you.
We don't save any data.
Here are the docs - https://docs.foundryapp.co https://docs.foundryapp.co
GitHub Repo - https://github.com/FoundryApp/foundry-cli https://github.com/FoundryApp/foundry-cli