I've read through a bunch of comments but don't see anything to answer this question.
Is there a way to use one "serverless" framework in one place and then use another in another place?
For example, I love dokku. It is so easy to have the heroku like experience on the cheap.
But I wonder: what happens if I need to scale my application bigger than the dokku server it's on right now? I really like the immediate prototyping possibilities of dokku but the long term plan seems less exact when I read their documentation.
So, is anyone else using dokku locally and Google Cloud Run globally? Or another combination?
This is why I dislike firebase (maybe this has changed). It's incredibly powerful, magic. But, you have to go all in both locally and globally, and there were gaps that caused me a lot of pain.
The tendency would be to use a framework that gives you the best of both worlds, local/dev plus production.
But, why couldn't we use the best solution in one place and the other best solution in another.
That seems like an opportunity for a smart PM to build on an awesome development environment. I wish, for example, that the Google Cloud Run people would talk about that. They probably need to plan for world domination and have a roadmap that includes their own way of doing it, sadly.
Is there a way to use one "serverless" framework in one place and then use another in another place?
For example, I love dokku. It is so easy to have the heroku like experience on the cheap.
But I wonder: what happens if I need to scale my application bigger than the dokku server it's on right now? I really like the immediate prototyping possibilities of dokku but the long term plan seems less exact when I read their documentation.
So, is anyone else using dokku locally and Google Cloud Run globally? Or another combination?
This is why I dislike firebase (maybe this has changed). It's incredibly powerful, magic. But, you have to go all in both locally and globally, and there were gaps that caused me a lot of pain.
The tendency would be to use a framework that gives you the best of both worlds, local/dev plus production.
But, why couldn't we use the best solution in one place and the other best solution in another.
Is that a naive question?