4 ms·
Curious to know if anyone's hosting real-world production web apps or APIs on replit, or is it mainly an educational platform?
by nreece 5y ago
Curious to know if anyone's hosting real-world production web apps or APIs on replit, or is it mainly an educational platform?
- remram 5y agoIt's marketed as an IDE so hopefully not (I'm not sure you even could?)
- amasad 5y agoOur marketing so embarrassingly out-of-date right now but yes we have a very robust hosting offering. It's still meant for side-projects and maybe early-stage startups. I wrote something on what it feels like to host an app from your editor: https://amasad.me/hosting https://amasad.me/hosting
- remram 5y agoUnfortunately my experience of replit (is that the correct spelling now?) is that it doesn't work, even for development. I have the simplest create-react-app project [1], and not only does it take 10min to npm install, it then doesn't start (runs out of memory, gets killed). I know frontend development is in a bit of a weird place right now, but if it doesn't work for this... I last tried it 8 months ago but I get the same thing now. If it takes seconds on GitHub's free CI and fails after 10min on your platform, then I really can't use it. The build failed because the process exited too early. This probably means the system ran out of memory or someone called `kill -9` on the process. [1]: https://github.com/remram44/twitch-vod-sync https://github.com/remram44/twitch-vod-sync
- amasad 5y agoCreate React App is a crime against computers. It's an absolute resource hog, which maybe is okay for Facebook engineers with $3000 MacBooks, but we can't give that much resources to free users. To use React on Replit you should use Vite. We were on HN just yesterday talking about it, it's an absolute delight: https://news.ycombinator.com/item?id=26972400 https://news.ycombinator.com/item?id=26972400 If you really want to use CRA on Replit, you should buy the hacker plan for $7/month which also lets you boost select repls and it will then be very usable for you: https://blog.replit.com/boosts https://blog.replit.com/boosts
- edoceo 5y agoI lol-ed and also like your frank answer. well done.
- remram 5y agoI guess my real point is that common workloads that work for everyone don't work on your development environment. I could pay for a bigger environment from you, but really this does not make me want to move any workflow to your platform (especially not production deployments!). Sure, I can try and sell a whole different tool to my team, or accept that they just want to get things done and keep using the current tool that works everywhere but on replit. I get where you're coming from, and I might take your advice next time I have to do something frontend-related (which hopefully I won't), but also understand that this works fine on most other tools' free tiers. In fact it builds from scratch and publishes to GitHub pages in 50s in GitHub Actions.
- thrwaeasddsaf 5y agoThat's a world where megacorps and VC-funded fartups are the only thing left, and they can give you lucrative free tires because either they're FU big or they're just burning VC money to lock you in and eventually sell your data or extort the money from you once they've become dominant on the market. I get where you're coming from; you just want free stuff. Understandable. But also understand that there are people who want to operate and support different kinds of businesses. For example, we might pay a few dollars a month for someone to host a git repo: https://sourcehut.org/pricing/ https://sourcehut.org/pricing/ Offering service actually costs money, and it has to come from somewhere.
- remram 5y agoThis is $7/mo before I even get to try it on real workloads though. There is no trial period or limited setup in which I can evaluate your system on a real (but simple) workload before grabbing my credit card. Surely you can see how that would turn people away...
- 5y ago
- nreece 5y agoMarketing and positioning definitely needs a push towards robust and scalable hosting. Integrated environments (browser IDE + CI/CD + serverless hosting) are going to be big for starter apps and quick APIs. I spent some time reviewing Google Cloud Shell Editor, which has git support (not GitHub yet I guess) and one-click build & deployment to Google Cloud Run, which overall is a powerful integrated environment in itself. Imo, replit should preemptively focus on improving and highlighting hosting.
- amasad 5y agoYou're right -- thanks for the feedback.
- indigodaddy 5y agoVery cool! So, would it be achievable to use Repl to both host and create (eg sort of as a web/code based cms) posts for a Jekyll (or some other ssg) blog, but/and also have the content be git-integrated? Would I just use a guide like this?: https://replit.com/talk/learn/GUIDE-MAKE-A-BLOG-USING-JEKYLL-POG-ALERT-KEK/59021 https://replit.com/talk/learn/GUIDE-MAKE-A-BLOG-USING-JEKYLL...
- amasad 5y agoSome companies host bots, internal tools, and increasingly micro-services. But primarily side-projects and increasingly early-stage startups (e.g. https://blog.replit.com/blubbr https://blog.replit.com/blubbr). One fresh thing is plenty of developers in India are hosting covid support apps on Replit. This particular app has done 1m+ hits in the past 24 hours: https://covid.army/ https://covid.army/ You can add __repl after any app to get the source: https://covid.army/__repl https://covid.army/__repl
- mraza007 5y agoThis is so cool. I love how Repl.it is making a positive impact by empowering the developers.
- deleted 5y ago[deleted]
- sivakon 5y agoHow is this different from glitch.me? I am genuinely curious. Looks like a static Next.js app. I am a regular replit user, I want to know if the support of node/deno is complete (it hasn't been really responsive so far).
- amasad 5y agoIt’s better, more robust, faster, and more flexible. Bigger user base and network of creators and apps to draw on. Node support is A* and deno is still experimental.
- nreece 5y agoSpeaking of runtime support, any reason why C# is using Mono instead of official cross-platform .NET Core 3.x or the latest .NET 5, and it also looks like ASP.NET is unsupported. Any plans to address these in the near future?
- tmlb 5y agoThe article mentioned that the blog itself is hosted on a replit, so I guess that's one example. This seems like it would be great for rapid prototyping.