0

在 Rails 中似乎有一个非常流行的引擎概念,即使对于不是独立插件而是在 Web 应用程序中运行的包含微小 Web 应用程序的东西也是如此。

我知道 grails 有插件来补充主应用程序,但我想知道 grails 是否可以有子应用程序。例如,您有一个主应用程序,但想要一个论坛子应用程序,它只使用主应用程序中的 auth 和 auth 模型,因此它不需要自己的。

是否有关于 Grails 引擎概念的任何文档或一些基本概念教程?

本质上,我希望有一个处理身份验证和身份验证以及一些管理的小型主应用程序,但让我的所有其他功能成为子应用程序,例如拆分论坛、新闻、商店、博客等,但所有这些都依赖于身份验证和身份验证的主要应用程序。(制作更模块化的 grails 应用程序)

谢谢

4

1 回答 1

0

Grails 插件在概念上与 Rails 引擎非常相似。正如您所描述的,Grails 插件系统当然可以用于创建可重用的组件。您可以将各种功能嵌入到 Grails 插件中,包括域类、控制器、UrlMappings 和视图——您将放入应用程序的大部分内容都可以放入插件中,并且它将被合并到使用该插件的任何应用程序中。

有一篇有点老的博客文章在此处描述了这种方法。Grails 用户指南也有关于插件的详细章节

于 2012-10-07T16:40:24.897 回答