Puttin’ Ruby on Rails
Aug 17
I’ve been reading a great book called “Agile Web Development with Rails”. I stumbled across Ruby on Rails a few weeks ago and was intrigued with all the hype. I come from a strong ColdFusion background with moderate experience working with JSP and PHP. ColdFusion has enabled me to rapidly prototype and develop applications in the past and has always been my weapon of choice.
ROR has enormous potential and provides a very object oriented framework that lends well to web development. Prior to ColdFusion CFCs everything was pretty much spaghetti code. CFCs enabled us to be more methodical in our approaches to web apps, but left us a bit short. ROR takes an MVC approach to web development. I’ve shunned the thought of MVC in web apps in the past, but believe it definitely has a place. I’ve often felt that MVC was an unnecessary complexity but ROR has proven me wrong. It provides a very clean approach and makes code maintenance and building new functionality a breeze.
I’ll be posting more in the coming weeks and stay tuned for a public (possibly open source) ROR app that I’ll be releasing in the near future. This is mainly an exercise to learn more about the technology as well as release a useful app into the community.
