About me Passionate software developer. Founder & CEO of Salenda and Escuela de Groovy. Groovy/Grails lover since 2007.
Typical Grails architecture Grails is an MVC, where: Model is implemented using POGO’s for GORM (Hibernate). Views are rendered on the server side using GSP’s and taglibs. Controllers are Groovy classes with methods as actions.
Less server logic Your Grails application gets simplified. Just use GORM (or any other backend) with a REST API. Implementing a REST API with Grails is really easy. Just focus on: Transactions. Data retrieving and storing. Security / authentication. Scalability
And do I really needa Grails application for that?
Not really You can use Vert.x. Or if you want to be really cool, use Node.js. Even if you are really bored, you can just do it in Java…
News from this morning In Grails 3.0 you will have application profiles: Servlet “classic” profile. Lightweight profile. REST profile.
Ok with the server side. What can Ido with the client?