Ruby on rails Development
RubyStack 2.0 is a fully integrated and configured package of Ruby, Rails, and all of the components required to develop and deploy Ruby on Rails applications, such as Apache, MySQL, Apache, PHP, Subversion, ImageMagick, Git and more.
RubyStack is available as a native installer for deployment directly on a host machine, as a virtual machine image for deployment in a virtual environment, and as an AMI for Amazon and a GSI for GoGrid for deployment to either cloud platform.
The fact that it is available in multiple formats makes it easy to replicate a standard configuration across different deployment environments for development, testing and production purposes.
Forrester projects a bright future for application frameworks that are outside the traditional .NET and Java EE spheres of influence. The firm expects Flex, Tomcat, Dojo, Drupal, GWT, JBoss, Ruby on Rails, Spring and Zend to gain traction. In applying such software, teams will use a fit-to-purpose approach.
Recent Development
Rails version 2.3 was released on March 15, 2009. Major new developments in Rails includes templates, engines, Rack and nested model forms.
* Templates enable the developer to generate a skeleton application with custom gems and configurations.
* Engines let one reuse application pieces complete with routes, view paths and models.
* The Rack web server interface and Metal allow one to write optimized pieces of code that route around Action Controller.
On December 23, 2008, Merb, another web application framework, and Rails announced a commitment to work together. The Rails team announced they would work with the Merb project to bring “the best ideas of Merb” into Rails 3, ending the “unnecessary duplication” across both communities.
We build simple, easy to use RoR web apps for our clients and ourselves. Our goal when building web apps is to create something that people tell others about. We’re currently working on our own products and taking clients with cool ideas and realistic budgets.
Ruby is nice because you can use interactive ruby. After installing, run at the command prompt and you can just start typing in basic programs and run them as you go.

