DEV Community

Discussion on: Help me choose: My desire vs popularity. Your opinion please!

Collapse
 
versioneye profile image
VersionEye

The majority is not always right. Just because everybody is doing X, doesn't mean that X the best technology choice for your problem.

I also looked into different technologies, programming languages and frameworks, but for a simple Web App, my first choice is still RoR! Of course it depends. If your requirement is to have a super dynamic App/Game, then VueJS/React is the right tool for you. And if you need to parse big files or you need heavy parallel processing than I would recommend GoLang. But for most WebApps simple server side rendered HTML is totally fine, and much better for SEO as well ;) And a little bit client magic can be added with Stimulus.JS. For the majority of WebApps my first choice is still Ruby on Rails because it just works and it makes me more productive!

Thread Thread
 
ericchapman profile image
Eric The Coder • Edited

I did some test with stimulusReflex

I think for individual developper and small team that could be a game changer.

For my part, with Rails and stimulusReflex I made a existing search page reactive with no JS and 2 lines of code. Hard to beat that kind of efficiency!

For my business project I had decided to go with Laravel but after couples day of coding in PHP I am not sure anymore. Laravel is great but PHP code is not Ruby. I miss Ruby. I think seriously to redo what I done in Rails. I will re-think about that this week-end...

Rails and Ruby are not perfect but for development speed, efficiency and fun they are hard to beat! Once you taste that is hard to use something else because for many code snippets I type in PHP I say to myself, « that one will have been easier to do with Ruby :-) »