Rails
Erscheinungsbild
Rails (Ruby on Rails) ist ein von David Heinemeier Hansson in 100% Ruby geschriebenes Open Source Web Framework. Es basiert auf der Grundlage DRY (Don't Repeat Yourself] und stellt Programmier-Konventionen über Konfiguration. Rails folgt dem MVC (Model View Controller) Schema und besteht aus drei Modulen:
- ActiveRecord -> Objekt Abstraktionsschicht (das 'M' aus MVC)
- ActionPack -> Request-Behandlung und Response-Ausgabe (das 'C' und 'V' aus MVC)
- ActionMailer (Email Versand und Empfang)
Rails bietet Methoden zur einfachen Entwicklung von Ajax Applikationen.