3 ms·
> unloved, unpopular, uncool things like Django, Rails, Laravel Oh they're loved all right, it's just that they're (all three) very mature, packed with feature
by Toutouxc 5y ago
> unloved, unpopular, uncool things like Django, Rails, Laravel
Oh they're loved all right, it's just that they're (all three) very mature, packed with features, easy to pick up and people who work with them don't have a reason to sit around and discuss the tools.
I work for a smaller Rails shop and the atmosphere is just so nice there. We work on small (think $20k) projects for different niche customers, we absolutely reject SPAs (for what we do), we host the apps on cheap VMs, we don't worry about scaling at all, we talk to the clients a lot, we prototype fast and it's all just so easy and even brings good money.
Rails is the no-bullshit way, and definitely the human way.
- draw_down 5y agoThose frameworks just aren’t alternatives to React/SPA in my opinion. I’ve worked on more than one system that had one of those frameworks on the server and React or some other frontend framework on the client.
- phist_mcgee 5y agoGood you have found your niche, and it's great that you haven't overextended yourself when it comes to delivering value to customers. I would say though that your work is a subset of web dev, and while totally valid in that area, I don't think it applies as concretely to other domains, particularly those with larger audiences, or those with needs for greater reactivity.
- darkhorse13 5y agoSorry, but this is just plain bollocks. Some of the most popular websites run on Rails/PHP/Django, and they are not "reactive" SPAs.
- phist_mcgee 5y agoAre you disagreeing with my assertion that the above poster's view is a bit too narrow in its application? I know a lot of sites run rails/php/django, but that does not mean that they are the majority, or even part of a minority that are the 'most' succesful.
- joelbluminator 5y agoYes sure Rails cant scale. Lets sprinkle React and Node on the code so everything magically scales...
- marstall 5y agowhat's your company?
- shime 5y agoUsing Rails means having a boring tech stack, but this is a competitive advantage when everyone else is chasing the latest fad.
- hackerfromthefu 5y agoBut where's the job security in doing projects quickly and cheaply? With React I can be a 10x duration and billing developer .. 5x on the write, and 5x on the maintenance/rewrite ;)
- amackera 5y agoNot surprising, Rails was made for an environment exactly like this.