Startseite | IT & BWL | IT & Recht | Daten & BWL | Software & BWL | Java Virtual Machine | Web Frameworks | Impressum

Web Frameworks

Kurzprofil

  1. Interessen
    • Computer, Internet, Software, Linux, Programmierung, Marketing, Wirtschaft, Online Journalismus
  2. Überzeugung
    • Langfristig wird beinahe alles mittels Internet-Protokoll vernetzt sein und der überall installierte Web-Browser dominiert dann als das eigentliche "Endgerät" für Software und digitale Inhalte.
  3. Mehr: Über mich

Kategorien

  1. IT & BWL
  2. IT & Recht
  3. Daten & BWL
  4. Software & BWL
  5. Java Virtual Machine
  6. Web Frameworks

Powered by Google App Engine

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.