4 ms·
Forgive me, I'm sort of thinking out loud here. I like the idea of trying out new languages/frameworks using this. I would be concerned building any serious pr
by wuliwong 9y ago
Forgive me, I'm sort of thinking out loud here.
I like the idea of trying out new languages/frameworks using this. I would be concerned building any serious projects using Repl though. I'm worried about how much 'lock in' there is at the moment. How difficult would it be to move from Repl to AWS for example? My guess is that it would be significantly more difficult than moving from AWS to Azure or something like that. If their service is unique enough it will be a pain to move, I would imagine. But this is obviously also their advantage. I bet this is similar to the when first cloud hosting platform launched. You no longer had to rack the servers yourself but if that company failed, you were screwed. :)
- amasad 9y agoYou can build your application in a way that doesn't depend on platform-specific features. In fact most of the frameworks are setup in a generic way. There is a download button, you can click that, get a zip file and you should be able to run it locally. For the setups that are using platform-specific features we'd like to also minimize the fear of lock-in by open sourcing our development images and the repl protocol.
- tedmiston 9y agoYou could just download your code and deploy on Heroku / App Engine / Elastic Beanstalk. Or an EC2 instance with basically an nginx config.