When Ruby on Rails was the most trendy thing in the web development world, I felt so cutting-edge! The coolest thing to develop with was Rails and I was developing with Rails. This meant I was the coolest guy living on the earth!
Things have changed. Rails is still alive and strong, but it’s not the flavor of the day anymore. As a freelancer I have the chance to decide to build my new projects using promising technologies such as MeteorJS, React or Angular. In actual truth, I did consider this option as I had that fear lurking in me, you know, that fear which was telling me that If I’d stick with Rails for too long, I would soon become a relic.
Today, Rails has something very valuable it didn’t have at the beginning: maturity. It feels so good to use such a polished and solid framework that has proven its merits again and again throughout the years. The community is still very strong and friendly and I’m extremely glad to be a part of it. Rails 5 will soon be released and I’m still excited as I was when Rails 3 was just around the corner.
I am going to leave you with something to meditate:
Ruby and Rails are like a couple of lovers: Ruby is the beautiful woman, the precious jewel, the inspiration. And Rails is the man, the hero, the guardian who protects the jewel and make it shine even brighter.
Hey, even Matz think this was poetic! 🙂
2 thoughts on “Rails isn't trendy anymore. Hooray for Rails!”
“maturity” (and “ecosystem”) was exactly what php / java / asp, and a lot of other languages before that, said when rails came.
maturity did not save the old programmming languages, it will not save now.
ps.: I still love rails 😉
I see what you mean, but maturity is something that any great framework/language will attain one day or the other. It simply is a stage of evolution, a desirable one at that.
The word may sound a bit conservative but it doesn’t have to be that way. We can have both: Maturity and Innovation.