| Project Name | Ruby on Rails |
| Category | Frameworks |
| Programming Language | Ruby |
| Project Home Page | http://www.rubyonrails.com/ |
| License(s) | The MIT License |
| License URL(s) | http://www.opensource.org/licenses/mit-license.php |
| Tags (edit) | database, mvc, ruby, template, web applications |
Rails is a full-stack, open-source web framework in Ruby for developing database-backed web applications with joy and less code than most frameworks spend doing XML sit-ups.
Rails is composed of three sub-frameworks in addition to all the ties that
makes them run so well together.
The three frameworks are:
- Active Record: connects business objects and database tables to
create a persistable domain model where logic and data is presented in one
wrapping.
- Action Pack: routes incoming requests through controllers with one
method per action and lets view rendering happen using Ruby templates.
- Action Mailer: consolidates code for sending out forgotten passwords
and invoices for billing in easy-to-test email service layers on top of smtp or
sendmail.
Similar Projects (edit)
- Wicket
- WebWork
- Mason
- Echo2
- Apache Cocoon
- CakePHP
- Django
- AppFuse
- P4A - PHP For Applications
- Tapestry
- OpenACS
- Catalyst
- JNex
- Struts
- TurboGears
- Symfony
- PAS
Reviews
Be the first person to review this project!
User tips
Related books
| Title | Authors |
|---|---|
| Agile Web Development with Rails | Dave Thomas et al. |
| Programming Ruby: The Pragmatic Programmers' Guide, Second Edition | Dave Thomas et al. |
| Ruby Developer's Guide | Michael Neumann et al. |
| Ruby In A Nutshell | Yukihiro Matsumoto |
| Sams Teach Yourself Ruby in 21 Days | Mark Slagell |
| The Ruby Way | Hal Fulton |
Last modified on 2007-08-01 14:07:37.131 (rel. 17).
