本書Beginning Groovy and GrailsおよびThe Definitive Guide to Grailsで紹介されているサンプル アプリケーション以外に、ベスト プラクティスを学ぶのに適した例として Grails で記述されたアプリケーションはありますか? オープンソースの実際のアプリケーションなど? ありがとう。
8 に答える
学習段階で、いくつかの優れたサンプルアプリケーションに出くわしました。
このサンプルWebアルバムアプリは、Grailsを使い始めたきっかけです。セキュリティ、画像のアップロード/操作、基本的なクラッドなどをカバーしています。
http://www.syger.it/Tutorials/GrailsWebAlbum.html
これは、次のGrailsinActionの本の著者であるGlenSmithからのものです。groovyブログアグリゲーターのソースコードは次の場所にあります。
http://code.google.com/p/groovyblogs/
これは、grailsで書かれたブログエンジンであるGlenによるもう1つのものです。
http://code.google.com/p/gravl/
そして最後に、wiki機能を含むgrails.orgサイトへのコードは次のとおりです。
http://github.com/grails/grails/tree/master/grails-samples/grails.org/
はい。IBM は、IBM の developerworks サイトで、サンプル アプリケーションに基づいて作成された優れた一連の記事を公開しています。
パート I:
http://www.ibm.com/developerworks/java/library/j-grails01158/
シリーズ: http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=mastering+grails
Stephane の新しいアプリケーションをリストに追加します。
Stephane Maldini ✆ to user show details Oct 21 こんにちは。
iceScrum (http://www.icescrum.org/demo) という比較的大きな grails アプリケーションのリリースをお知らせできることをうれしく思います。コードは、コア ビュー/デザイン ( http://github.com/icescrum/iceScrum )の Apache Licence2 、LGPL、および AGPL が混在しています 。
このサンプルで期待できること (およびビューの taglibs を再利用したい場合 (140 以上のタグ)
Jquery ウィジェット: テーブル、Postits、Windows、ウィジェット、オーダー可能なメニュー バー、ドラッグ アンド ドロップ、キー ショートカット .........
ICEpush を使用した jquery のリアルタイム プッシュ
- アクティビティ プラグイン (「誰かが何かをしました」)
- ビューの AJAX パラダイム (URL はhttp://app/project/#view/action/id ) は GMAIL と同様で、履歴は完全にサポートされています。
- SpringSecurity ACL、Springcache、Resources プラグインなどのアプリケーション
- static ui = true を追加するだけでコントローラーに Window/Widget パラダイム (内部で icescrum Web Component プラグインを使用) 時期が来たら個別にリリースされます
- ジャスパー統合
- Jquery チャートの統合
- 多くの文書化に値する多くの多くのことは、現時点ではいくつかの部分を自分で調べる必要があります.
アプリの目的は、ダッシュボード (共同コンサルタントなど)、レポート、ストーリー、バグの追跡などを共有するためのツールをアジャイル チームに提供することです。独自の進化と、プラグインまたは単にホスティングを介して IT との統合を改善するためのいくつかの専門的なサービスがあります。
Grails 固有のテスト プラクティスとアプローチ (および Grails 内で使用されるいくつかの広く実践されているテスト方法) も組み込んだビルド済みのアプリケーションに関心がある場合は、Winelovers アプリケーションで、完全に機能するアプリといくつかのアプリケーションの概要を説明しています。アプリの信頼性を高め、テスト範囲を拡大するために適用できるさまざまなテスト角度。
https://svn.energizedwork.com/skunkworks/grails/WineLovers/
サンプルと長所と短所に入るこれに付随するプレゼンテーションもあります。
この作業をさらに多くの例とチュートリアル タイプの更新でフォローアップし、この方法でテストすることの利点を引き出すのに役立てます。
... weceemを見ましたか? http://www.weceem.org/weceem/
サンプル アプリを作成する非常に優れたシリーズ: http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=mastering+grails
私は次に、Ray Tayek が言及した IBM シリーズと、energizedwork.com の例 j pimmel が言及しました。後者は、十分にテストされたコードを書くためのリファレンス マニュアルであり、これなしでは生きられません。
Paolo Foletto による新しい (Grails 2.0) GEvents アプリは、このリストに含まれている必要があります。完全なアプリにつながる段階的なアプリがあります。https://github.com/pfoletto/GEvents/wiki/GrailsWorkshop
http://www.grailsworkshop.com/GEvents/で動作するバージョンがあります。