代码之家  ›  专栏  ›  技术社区  ›  Robert Gould

我能从圣杯中学到什么?

  •  3
  • Robert Gould  · 技术社区  · 16 年前

    如果我了解Rails,如果我研究Grails,我会学到什么新的想法/模式? 我不打算移动到GRAILS,也不需要Java堆栈,但是如果有一些精巧的想法我可以从GRASES中学习,我想学习它们。

    2 回复  |  直到 16 年前
        1
  •  4
  •   Edvinas Bartkus    16 年前

    圣杯的方向完全不同。很难比较颗粒和轨道。

    Grails不是框架。它是一堆框架。您可以在PlainSpring、Hibernate、Quartz、Compass、SiteMesh框架中找到所有功能。因此,在最后,您将从所有这些框架中获得最好的配置之上的约定。

    不过,我真的想提一下Grails中引入的关于将应用程序模块化为插件的非常有趣的想法。Grails中的插件是最小化的独立项目。将应用程序逻辑分为插件允许将代码共享给社区,并将应用程序保存在单独的模块中,这样可以更容易地进行测试和开发。

        2
  •  3
  •   John Wagenleitner    16 年前

    Grails至少有两种模式,我知道我认为Rails中不存在:

    1. 命令对象(以及自动将请求参数绑定到它们)
    2. 使用Web流处理基于会话的请求
    推荐文章