2013-09-27 43 views
0

我是新来的Grails和Grails网站,我找到了下面这句话。什么是Full stack mvc框架? Grails是完整的堆栈框架?

Grails是一个用于JVM的开源,全栈,Web应用框架。

什么是完整的堆栈web应用程序框架? Grails如何与Struts不同? 感谢

+0

您是否搜索过并没有发现任何有关这些术语使用的问题? – dmahapatro

+0

是的,我搜索了并没有发现任何解释为什么Grails是“完整堆栈”以及它与Struts有什么不同的东西 – Mahendran

+2

它是那些灰色术语之一。我的解释是一个完整的堆栈框架具有从数据存储直到用户的内置支持。 Grails vs Struts是一个不同的问题。没有线索,但谷歌提出了很多比较。这是一个很酷的链接http://codingarchitect.wordpress.com/2012/10/22/full-stack-frameworks-vs-non-full-stack-frameworks/(是的,它的JS,但我的意思是术语)。 – Nenotlep

回答

4

通常,当你构建应用程序,你需要一些功能:

  • 数据库同治(ORM)
  • 演示(用户界面)
  • 服务层
  • 配置

您可以使用每个区域的一个API /框架构建您的应用程序。

完整的堆栈意味着Grails将为您提供所有这些区域的功能,因此您无需查找一组框架,只需使用一个。