Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Grails & Seam

 
Mourouganandame Arunachalam
Ranch Hand
Posts: 396
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Jon,

I guess Grails and Seam framework also should blend well each other. Any thought on this?
 
Gregg Bolinger
GenRocket Founder
Ranch Hand
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mourouganandame Arunachalam wrote:Hi Jon,

I guess Grails and Seam framework also should blend well each other. Any thought on this?


No they don't. They are, for lack of a better term, competing frameworks.
 
Mourouganandame Arunachalam
Ranch Hand
Posts: 396
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Gregg.... But just wants to understand, how an integration framework can directly compete with an web application framework?

 
Gregg Bolinger
GenRocket Founder
Ranch Hand
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
From the Seam website:

Seam is a powerful open source development platform for building rich Internet applications in Java. Seam integrates technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Java Persistence (JPA), Enterprise Java Beans (EJB 3.0) and Business Process Management (BPM) into a unified full-stack solution, complete with sophisticated tooling.


How do you perceive that Seam is not a web framework? Both Seam and Grails are used to create internet applications/web applications. Both are considered full-stack solutions. Both integrate several technologies to achieve this. Exactly what part of Seam do you think would integrate well with Grails?
 
Mourouganandame Arunachalam
Ranch Hand
Posts: 396
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Gregg:

Thanks for the update.

Correct me if I'm wrong..... I thought it's possible to replace/use Grails in the place of JSF within the Seam integration layers, if I don't like to use JSF.
 
Gregg Bolinger
GenRocket Founder
Ranch Hand
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mourouganandame Arunachalam wrote:Hi Gregg:

Thanks for the update.

Correct me if I'm wrong..... I thought it's possible to replace/use Grails in the place of JSF within the Seam integration layers, if I don't like to use JSF.


I can't honestly say whether or not this is possible. However, my advice would be if you don't like JSF, there isn't much reason to use Seam, is there? Grails pretty much provides everything else Seam does (and much more) IMHO.
 
Mourouganandame Arunachalam
Ranch Hand
Posts: 396
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Gregg Bolinger wrote:
I can't honestly say whether or not this is possible. However, my advice would be if you don't like JSF, there isn't much reason to use Seam, is there? Grails pretty much provides everything else Seam does (and much more) IMHO.


May be other Grails and/or Seam experts may provide their view point on this.

I agree that JSF will fit well with Seam. However, I found this LINK for using GWT in place of JSF.
 
Gregg Bolinger
GenRocket Founder
Ranch Hand
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mourouganandame Arunachalam wrote:I agree that JSF will fit well with Seam. However, I found this LINK for using GWT in place of JSF.


Well, replacing JSF (a view technology) with GWT (a view technology) is quite different than replacing JSF with Grails. Grails is full-stack, remember? Grails isn't just a view technology.
 
Mourouganandame Arunachalam
Ranch Hand
Posts: 396
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Grails isn't just a view technology.


Yes Gregg. You have a valid point.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic