Say what you will about Rails, I find it hard not to love, despite having dealt with a couple of large Rails codebases that were woefully out of date and/or ridden with technical debt from programmers who were either unaware of or were compelled to do things against “the Rails way.”<p>I’ve investigated several alternatives that offer significant advantages over Rails, like static type checking or simplicity or security or performance, but I still suspect that I would turn to Rails if I were to start my own web company or any non-trivial web app or API I intended to keep around for a while.
I love Rails, but for me, it’s missing the Daniel Kehoe style generators. As a web app developer, I don’t want to configure omniauth, capybara, Twitter bootstrap, rspec.<p>Add that ability to the command line like:<p>rails new Blog —configure bootstrap capybara rspec omniauth=github<p>And then it automatically shows up. I get a landing page where I can login with github and get a skeleton spec directory where I can just start adding tests. And I can start using bootstrap css classes in my erb templates and they just work.<p>I love Daniel Kehoe’s work (Rails Apps) and I’m surprised it’s not being incorporated into Rails. His work makes Rails even more approachable and I think Rails is missing Daniel’s little gem.<p><a href="https://github.com/RailsApps/rails-composer" rel="nofollow">https://github.com/RailsApps/rails-composer</a>
Currently ending year one of my new startup which is being built on top of rails. It continues to be a remarkably great platform upon which to build a real sustainable business.<p>Thank you to all the contributors who have contributed so far to this release and to all those who will test it prior to GA.
As usual, Rails is impresive framework and this update addresses and eases pains (file uploads) and streamlines work (redis and cacheing).<p>Most people unfortunatelly are stuck with old codebases and will have to wait before they can use something shiny like this in daily work.<p>Last few years, majority of my work in Rails is upgrading older apps to current, for security mostly.<p>Really great update, congrats DHH and the team.
Rails introduced me to software development. From the beginning I felt really comfortable in Rails, and that's part of what gave me the confidence to switch careers.<p>I don't write Ruby for a living anymore, but I am super appreciative of all the things the Rails team has done.