What is Full stack mvc framework? How Grails is fu

2019-08-29 05:47发布

问题:

I am new to Grails and in the Grails website I found the following sentence.

Grails is an Open Source, full stack, web application framework for the JVM.

What is full stack web application framework? How Grails vary from Struts? Thanks

回答1:

Normally when you build applications you need some functionalities:

  • Database managment (ORM)
  • Presentation (User Interface)
  • Service Layer
  • Configuration

You can build your application using one API/Framework for each area.

The full stack means that Grails will provide you functionality to all those areas so you don't need to look for a set of frameworks, just use one.