Rails is a new web framework (made public less then 3 months ago) that was developed in Ruby by David Heinsmeier Hanson while developing Basecamp for 37signals. With all the great documentation for Rails including a video presentation and tutorial as well as step-by-step how-to’s and a very active and helpful chat room you can pick up both Ruby and Rails in no time.
We are looking at moving over Protose.org to Rails. I played with it for a day or two a couple of weeks back and fell in love with both the framework and Ruby as a language. I have read many times of people saying that Ruby makes programming fun again and I have to say after my experience with it that I would have to agree.
Rails is made up of two components that implement the MVC (Model-View-Controller) architecture. Action Pack which is used for the view and controller and Active Record which is used for the Model.
Related Links:
10% of our revenue from these ads go towards scholarships!
CUSEC is the Canadian Undergraduate Software Engineering Conference created to promote software engineering in canada at the undergraduate level. CUSEC 2005 is being held this year in Ottawa, Canada.
Sign-up to our monthly newsletter so you can keep up with the latest articles on software engineering and our conference (CUSEC).