0

Rails では、スタンドアロンのプラグインではなく、Web アプリケーションで実行される小さな組み込み Web アプリに対しても、非常に一般的なエンジンの概念があるようです。

grails にはメイン アプリケーションを補足するプラグインがあることは知っていますが、grails にサブアプリケーションを追加できるかどうか疑問に思っています。たとえば、メイン アプリケーションがありますが、メイン アプリケーションの認証モデルと認証モデルを使用するだけのフォーラム サブアプリケーションが必要な場合は、独自のアプリケーションは必要ありません。

Grails のエンジンの概念に関するドキュメントや基本的な概念のチュートリアルはありますか?

基本的に、認証と認証といくつかの管理を処理する小さなメインアプリケーションが必要ですが、他のすべての機能をサブアプリケーションにして、フォーラム、ニュース、ストア、ブログなどを分割しますが、それらはすべて認証と認証に依存していますメインアプリケーションの。(よりモジュール化された grails アプリを作成します)

ありがとう

4

1 に答える 1

0

Grails プラグインは、概念的には Rails Engine に非常に似ています。あなたが説明したように、Grailsプラグインシステムを使用して再利用可能なコンポーネントを作成できます。ドメイン クラス、コントローラー、UrlMappings、ビューなど、あらゆる種類の機能を Grails プラグインに埋め込むことができます。アプリケーションに入れるほとんどのものはプラグインに入れることができ、そのプラグインを使用するアプリケーションにマージされます。

このアプローチについて説明しているやや古いブログ記事がここにあります。Grails ユーザー ガイドには、プラグインに関する詳細な章もあります。

于 2012-10-07T16:40:24.897 に答える