Ruby On Rails Differences
|Revision 2 was edited 1 year, 3 weeks, 17 hours, 26 minutes ago by cpe-66-75-237-217.san.res.rr.com.
Ruby is a pure OO based programming language (unlike Java which contains primitives), and is a cross between Smalltalk and Perl. Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern. From the Ajax in the view, to the request and response in the controller, to the domain model wrapping the database, Rails gives you a pure-Ruby development environment. To go live, all you need to add is a database and a web server.
One of the key features of Rails is that it has code generators that build the loosely coupled components for you. Therefore, this innovative framework, feels like its got XP-style programming, built-in.