| 

.NET C# Java Javascript Exception

Was ist Grails

Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.


[|Start] > [Grails-Buch] > [{$pagename}]
[{TableOfContents}]
!!! Was ist Grails?
!! Konvention statt Konfiguration
Grails ist ein Webframework, das ähnliche Merkmale wie Ruby on Rails aufweist. Im Vordergrund steht das Prinzip von "Konvention statt Konfiguration", das dem Entwickler unnötige Arbeit bei der Konfiguration erspart und den Lernaufwand reduziert. Die Zuordnung von einer Domain-Klasse zu einer Datenbanktabelle erfolgt über den Namen, der einfach bei beiden gleich ist. Man muss also nicht extra angeben, welche Klasse zu welcher Tabelle gehört (aber man kann).
!! Grundgerüste (Scaffolding)
Die Bereitstellung von Grundgerüsten ist eine weitere Wichtige Funktion, um dem Entwickler Arbeit abzunehmen. Aus einer Domain-Klassen lassen sich in einem Schritt Controller und Views erzeugen, die sofort lauffähig sind und vom Entwickler an die jeweiligen Bedürfnisse angepasst werden können.
!! Validatoren und Internationalisierung
Eingebaute Validatoren vereinfachen die Prüfung von Benutzereingaben. Wertebereiche, Zeichenmuster, Einmaligkeit usw. können so bequem geprüft werden. Vor der Validierung werden die vom Browser gesendeten Daten zunächst in Objekte konviertiert - auch das nimmt Grails dem Entwickler ab. Wenn dabei oder bei der Validierung Fehler auftreten gibt Grails diese auch gleich für den Benutzer aus. Dank eingebauter Unterstützung für Internationalisierung, können die Meldungen in unterschiedlichen Sprachen ausgegeben werden.
!!! Grails Architektur
[Was ist Grails/grails_architektur.jpg]
\\Grails besteht aus einer [Reihe von Java-Frameworks|Bestandteile von Grails] wie Hibernate und Spring, die mit der Skriptsprache Groovy "zusammengeklebt" werden. Alles zusammen läuft auf der virtuellen Maschine von Java.
!!! Weblinks
* [http://grails.codehaus.org/]
* [http://www.groovy-.de/]
* [http://grails-.org/]

Diese Seite zeigt Informationen zu "Was ist Grails" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.

Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!

Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.