Neben den Beispielanwendungen in den Büchern Anfang Groovy und Grails und Die endgültige Anleitung zu Grails, gibt es Anwendungen in Grails geschrieben, die gute Beispiele sind, aus denen Best Practices zu lernen? Wie echte Anwendungen, die Open-Source sind? Vielen Dank.Gibt es gute Grails Beispielanwendungen, von denen zu lernen?
Antwort
Während meiner Lernphase, stieß ich auf mehrere gute Beispielanwendungen.
Diese Probe Webalbum App hat mich auf Grails gestartet. Es umfasst Sicherheit, Hochladen von Bildern/Manipulation, Grund crud usw.
http://www.syger.it/Tutorials/GrailsWebAlbum.html
Hier ist eine von Glen Smith, Autor der bevorstehenden Grails in Buch Aktion. Der Quellcode zum groovy Blog Aggregator befindet sich hier:
http://code.google.com/p/groovyblogs/
Hier ist ein weiteres von Glen, ein Blog-Engine mit Grails geschrieben:
http://code.google.com/p/gravl/
Und schließlich, hier ist der Code die grails.org Website, die Wiki-Funktionalität beinhaltet:
http://github.com/grails/grails/tree/master/grails-samples/grails.org/
Ja. IBM hat eine ausgezeichnete Reihe von Artikeln zu einer Beispielanwendung auf IBMs developer Website bauen auf:
Teil I:
http://www.ibm.com/developerworks/java/library/j-grails01158/
Die Serie: http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=mastering+grails
Eine sehr gute Serie, die eine Beispielanwendung baut : http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=mastering+grails
Wenn Sie eine vorgefertigte Anwendung sehen möchten, die auch die Grails-spezifischen Testpraktiken und -ansätze (sowie einige weit verbreitete Testmethoden wie in Grails) enthält, beschreibt die Winelovers-Anwendung eine voll funktionsfähige App und eine Nummer verschiedene Testwinkel, die angewendet werden können, um Vertrauen zu schaffen und die Testabdeckung für Ihre Apps zu erhöhen.
https://svn.energizedwork.com/skunkworks/grails/WineLovers/
Es gibt auch eine presentation, die diese, die in Proben und Vor-und Nachteile geht begleitet.
Ich werde diese Arbeit mit einer größeren Anzahl von Beispielen und weiterer Tutorial Art Updates wird folgende zu helfen, die Vorteile ziehen zu testen auf diese Weise und viel dies.
I die zweite Serie IBM Ray Tayek erwähnt, und die energizedwork.com Beispiel j pimmel erwähnt. Letzteres war mein Referenzhandbuch zum Schreiben von gut getestetem Code und ich kann nicht ohne ihn leben.
... haben Sie sich weceem? http://www.weceem.org/weceem/
Ich Stephane Der neue Anwendung zur Liste hinzufügen:
Stephane Maldini ✆ an Benutzer anzeigen Details 21. Oktober Hallo Leute,
Ich bin erfreut, die Veröffentlichung von ankündigen eine relativ große Grails App namens iceScrum (http://www.icescrum.org/demo). Code ist unter einer Mischung von Apache Licence2, LGPL und AGPL für den Kern Ansichten/Design ( http://github.com/icescrum/iceScrum).
Was können Sie erwarten, in diesem Probe, um zu sehen (und wenn Sie die Ansicht Taglibs hinter (140 und mehr Tags)
JQuery Widgets wiederzuverwenden: Tabellen, Postits, Fenster, Widgets Bar, Bestellbar Menü, Drag & Drop, Tastenkürzel .........
Echtzeit Push für jquery mit ICEpush
- Aktivität Plugin ("jemand hat etwas getan"
- AJAX-Paradigma für anzeigen (URL ist http://app/project/#view/action/id) wie GMAIL, Geschichte vollständig unterstützt.
- Anwendung von SpringSecurity ACL, Springcache, Ressourcen-Plugin und viele andere
- Window/Widget Paradigma auf Controller nur durch statische ui Hinzufügen = true ( IceScrum Web Component Plugins innerhalb verwenden) Es wird separat als Zeit freigegeben werden kommen
- Jasper Integration
- JQuery-Diagramm Integration
- viele, viele Dinge, die eine Menge an Dokumentation verdienen, müssen zu diesem Zeitpunkt Sie sich etwaserkundenTeile.
Die App Ziel ist es, agile Teams, ein Werkzeug zu bieten ein Dashboard (für kollaborative Berater usw.) zu teilen, Berichte, Geschichten, Spur Bugs und so. Es wird seine eigene Evolution + einige profressional Dienstleistungen für bessere Integration in IT über Plugins oder einfach Hosting.
Die neue (Grails 2.0) GEvents App von Paolo Foletto muss in dieser Liste enthalten sein. Es gibt Schritt-für-Schritt-Apps, die zur vollständigen App führen.
Es gibt eine funktionierende Version unter http://www.grailsworkshop.com/GEvents/.
- 1. Gibt es gute Kurse zum Lernen über objektorientierte Programmierung?
- 2. Gute Implementierungen von verstärkendem Lernen?
- 3. OpenSSO-Beispielanwendungen?
- 4. Gibt es eine gute Alternative zu WebSVN?
- 5. WPF-Beispielanwendungen
- 6. Was sind einige gute Beispielanwendungen mit Spring und Hibernate?
- 7. Gute Ressourcen zum Lernen Faktor
- 8. Gute Ressourcen zum Lernen JavaScript
- 9. Gute Ressourcen zum Lernen MacRuby
- 10. Gibt es gute F # -Text-Editoren?
- 11. Gibt es eine gute Referenz dafür, wie Grails mit Spring entworfen wurde?
- 12. Gibt es gute Tutorials für ice4j?
- 13. Gute Ressourcen zum Lernen WPF
- 14. Gibt es gute Tutorials für die Verwendung von Sitemesh in einer Grails-Anwendung?
- 15. Gute Quellen, um über Java-Trends zu lernen
- 16. Gibt es gute WPF-Steuerbibliotheken?
- 17. Gut gebaute PHP-Anwendungen, von denen man lernen kann?
- 18. Good Entity Framework Beispielanwendungen?
- 19. Gibt es gute alternative Schema-Syntaxen?
- 20. Was sind einige gute Ressourcen für das Lernen von Netzwerkprogrammierung?
- 21. Was ist eine gute Website Prolog zu lernen?
- 22. Was sind einige großartige Open-Source-Visual Basic. Net-Projekte, von denen zu lernen?
- 23. Empfohlene Beispielanwendungen in Ember.js geschrieben
- 24. Neu bei TDD: Gibt es Beispielanwendungen mit Tests, um zu zeigen, wie man TDD macht?
- 25. Gibt es gute ASP.NET Stockfoto Apps?
- 26. Gibt es eine gute Möglichkeit, Rückgabetypen beim Refactoring zu überprüfen?
- 27. Gibt es Editoren, mit denen Sie Revisionen von Dateien sehen können, an denen Sie gearbeitet haben?
- 28. Gibt es eine gute Alternative zu PHPs SOAP-Erweiterung?
- 29. Gibt es eine gute Alternative zu Atlassians FishEye?
- 30. Gibt es irgendwelche Vorteile für das Lernen von LISP?
Die Quelle grails.org ist jetzt auf https://github.com/grails-samples/grails-website –
jup und auch weitere Beispiel-Apps sind auf https://github.com/grails-samples aufgeführt – raoulinski