3

この質問は、stackoverflow で直接回答するには一般的すぎます (このクローズドな質問を参照してください)。しかし、コミュニティは、トピックをより詳細に掘り下げることができる高品質の外部記事の出発点を持つことで利益を得ると思います。

次の基準に基づいて、Grails の「ベスト プラクティス」に関する最も有益な記事を見たいと思います。

  • コントローラー/ビュー/サービス/ドメイン オブジェクト間でタスクを分割する方法
  • テスト
  • 安全
  • いつプラグインを使用するか
  • データベース設計の考慮事項
  • 一般的なベスト プラクティス ガイドの一部ではない、Groovy または Grails に固有のトピック

短い要約を追加した外部記事へのリンクを添えて回答してください。個々のアイデア/パターンが良いと思うかどうかについてあまりコメントしないでください

4

3 に答える 3

3

Grails のベスト プラクティスに関するこのInfoQ の記事には、コントローラー/ビュー/サービス/ドメイン、テスト、構成、およびその他の Grails 固有の考慮事項の間でロジックを分割する方法の優れたリストがあります。

これは短い記事であり、Grails 開発者にお勧めします。

于 2012-06-05T11:17:31.900 に答える
1

Grails の永続化の専門家である Burt Beckwith によるプレゼンテーションがあり、GORM で hasMany/belongsTo マッピングをすぐに使用した場合の潜在的なパフォーマンスの問題について説明しています。

http://burtbeckwith.com/blog/files/169/gorm%20grails%20meetup%20presentation.pdf

Burt が公開しているケースの 1 つを適用する方法の例を次に示します。

https://mrpaulwoods.wordpress.com/2011/02/07/implementing-burt-beckwiths-gorm-performance-no-collections/

于 2012-06-05T22:29:44.247 に答える
1

GrailsPodcast の Web サイトで、優れた「ベスト プラクティス」セッションが開催されました: http://www.grailspodcast.com/blog/id/249 (現在オフライン)

于 2012-06-05T11:29:25.913 に答える