- Play Framework
-
Die Macher von Play wollten die Leichtigkeit von Ruby on Rails und Django in die Java-Welt übertragen. Das ist ihnen ganz wunderbar gelungen! Hat man mit einer der beiden Lösungen für Ruby und Python bereits gearbeitet, fühlt man sich sofort wohl und findet sich gut zurecht. Mit der Version 2.0 steigt zudem Scala zu einer im Framework gleichrangigen Java-Alternative auf.
- Ruby on Rails
-
Das Web Framework Ruby on Rails hat die Webentwicklung in den vergangenen Jahren sicherlich geprägt wie kaum ein anderes. Es setzt Konventionen über Konfiguration und ermöglicht so einen besonders schnellen Start in die Erstellung von Applikationen. Umwerfend ist zudem die Community, die sich um Rails gebildet hat. Für beinahe jedes Problem gibt es zudem bereits mehrere fertige Lösungen.
- Django
-
Neben Pylons ist Django das beliebteste Web Framework in Python. Es unterstützt die schnelle Entwicklung von Web-Applikationen und setzt dabei weniger stark auf allgemeine Konventionen als Ruby on Rails, allerdings deutlich mehr als das auf größtmögliche Flexiblität ausgerichtete Pylons.
- HTML, CSS & JS Toolkits
-
Zusätzlich zu großen Web Frameworks Play, Ruby on Rails und Django gibt es noch viele andere Projekte, die sich darauf verschrieben haben, die Webentwicklung effizienter zu gestalten und Webentwicklern das Leben leichter zu machen. Einige Beispiele dafür sind die Grid-Systeme 960.gs und Less Framework, die CSS-Erweiterung LESS sowie die JavaScript-Frameworks SproutCore und Google Web Toolkit.

