5 ms·
> As someone who leans frontend > I would second guess SaaS startups that start by building the infra/data models unless they’re going for a highly technical p
by learc83 5y ago
> As someone who leans frontend
> I would second guess SaaS startups that start by building the infra/data models unless they’re going for a highly technical play
Do you not see the problem with these 2 statements. Of course not dealing with non JavaScript is easier for a JavaScript developer.
> You can get something in front of your users tomorrow.
This is something we’ve been able to do with Rails or Django for nearly 2 decades now. I can do something similar with more interactivity with Phoenix LiveView and Postgres these days.
- mmcnl 5y agoThe logical conclusion would be that you need more frontend than backend when you're trying to scale from 0 to 1.
- marcosdumay 5y agoThe OP's premise is that you need more frontend. No comment has any information supporting it, and both are disagreeing on it. If what you take as conclusion is the premise, you have just been a victim of confirmation bias.
- earthboundkid 5y agoIn my experience, if you're not using Heroku, getting a Rails/Django app launched requires at least a day or two dedicated to devops faffing about (creating server instances, setting up CDNs, making sure the database is minimally correct, having some kind of deploy script or something). This won't even get you nice to have things like multiple environments with CI and deploy previews. Switching over to serverless can reduce that to less than one day and get you deploy previews. Is that a good tradeoff? It just depends on the app, and how long lived it will be, what the performance requirements are, the costs of hosting, etc. For my needs, it's often easiest to just use Netlify's AWS Lambda adaptors.
- learc83 5y agoI’m not arguing about setting up your own infrastructure. Heroku launched when rails was 2 years old. What’s the point of this comparison if you arbitrarily handicap the most common rails deployment environment?