InfoQ

InfoQ

Topic/Tag specific view

Grails Content on InfoQ


Latest featured content about Grails

Grails Best Practices

Topics
Grails,
Java Web Frameworks,
Groovy,
Java,
JVM Languages,
Dynamic Languages,
Web Frameworks,
Languages,
WOA,
Architecture,
Programming

Basic best practices for Grails projects gathered from mailing list, Stack Overflow, blogs, podcasts and internal discussions at IntelliGrape, categorized under controller, service, domain, views...

News about Grails

Grails 2.0 Released with Improved Usability, Class Reloading, and Query DSL

Topics
Grails,
Java Web Frameworks,
Groovy,
Java,
Dynamic Languages,
JVM Languages,
Languages,
Programming

The Grails development team at SpringSource, a division of VMWare, recently announced the release of Grails 2.0. This release improves Grails usability akin to Roo console support. GORM, the persistence layers in Grails, maximises the DSL support from the Groovy 1.8 via AST transformations.

Martin Lippert on the newly released SpringSource Tool Suite 2.6

Topics
Grails,
Java Web Frameworks,
Groovy,
Java,
Dynamic Languages,
JVM Languages,
Cloud Foundry,
VMWare,
Languages,
IDE,
Tools,
Programming,
Agile,
SpringSource tc Server,
SpringSource Tool Suite,
Companies,
Spring Roo

Martin Lippert at VMWare's SpringSource recently announced the 2.6.0 and 2.6.1 releases of their Eclipse-based development environment for building Spring applications, SpringSource Tool Suite. InfoQ caught up with Martin to have him personally walk us through what developers can look forward to with this new release, and more.

Groovy 1.7, Grails 1.2 and Groovy Eclipse 2.0 Updates Include Dependency Management,Language Support

Topics
Grails,
Java Web Frameworks,
Groovy,
JVM Languages,
Java,
Dynamic Languages,
Languages,
Language,
Programming

The Groovy language, version 1.7, was recently released supporting refinements to the language itself as well as library enhancements. In short succession, SpringSource has announced the Groovy Eclipse IDE 2.0, which brings debugging, refined content-assist, and stub-less compilation to Eclipse's formerly poor Groovy support.

Articles about Grails

Interview and Book Excerpt: Dave Klein's Grails A Quick-Start Guide

Topics
Grails,
Groovy,
Java Web Frameworks,
JVM Languages,
Java,
Dynamic Languages,
Languages,
Platforms,
Appliance,
Programming

In this book review of Grails A Quick-Start Guide, InfoQ spoke with author Dave Klein about the best practices when using Grails for web application development, Meta Object Protocol (MOP) feature in Groovy, and tool support for developing web applications using Grails framework.

Writing JEE applications with Grails and Flex

Topics
Grails,
Java Web Frameworks,
Groovy,
Java,
JVM Languages,
Flex,
Dynamic Languages,
Languages,
Adobe,
Flash,
AJAX,
Programming,
Rich Internet Apps,
Rich Client / Desktop,
Companies

Grails and Flex both have significant advantages in different parts of the software stack. In this new article you will learn how they can be combined to take advantage of each's strengths. Topics covered include component communication, data transfer, and JMS integration.

Securing a Grails Application with Acegi Security

Topics
Grails,
Java Web Frameworks,
Groovy,
Java,
Dynamic Languages,
JVM Languages,
Languages,
Programming,
Security

This article discusses the integration of the grails-acegi plugin with a sample Grails application. As part of this integration, there are three major components which will be used – Groovy, Grails and Acegi Security.

Presentations about Grails

Spring Tooling Update, New & Noteworthy

Topics
SpringOne 2GX 2011,
Grails,
SpringOne,
Spring,
Java Web Frameworks,
Groovy,
Conferences,
Java,
Dependency Injection,
SpringSource,
Dynamic Languages,
JVM Languages,
Cloud Foundry,
Tools,
PaaS,
Design Pattern,
Languages,
VMWare,
Programming,
Agile,
Object Oriented Design,
Patterns,
Design,
SpringSource Tool Suite,
Companies,
Cloud Computing

Andy Clement and Martin Lippert discuss the latest developments in Spring Tool Suite related to Java 7, Spring 3.1, Groovy, Grails, Gradle, and Cloud Foundry.

Running Spring Java and Scala Apps on Heroku

Topics
SpringOne 2GX 2011,
Grails,
SpringOne,
Conferences,
Spring,
Scala,
Groovy,
Java Web Frameworks,
Java,
SpringSource,
Dependency Injection,
Functional Programming,
Dynamic Languages,
JVM Languages,
Languages,
Design Pattern,
VMWare,
Programming,
Cloud Computing,
Patterns,
Design,
Object Oriented Design,
Companies,
Spring Roo

James Ward demoes building a Spring Roo application and a Grails one, deploying them on Heroku.

Interviews about Grails

Graeme Rocher on Grails 2.0 and Polyglot Persistence

Topics
Grails,
JavaOne2011,
Java One,
Groovy,
Java Web Frameworks,
Java,
JVM Languages,
Dynamic Languages,
NoSQL,
Languages,
Programming,
Polyglot Persistence,
Database

In this interview recorded at JavaOne 2011 Conference, Srini Penchikala talks to Grails project lead Graeme Rocher about Grails 2.0 features, polyglot persistence paradigm and how Grails supports it. Graeme also talks about the tool support and the upcoming features in Grails 3.0 release.

Paul King on the Groovy Ecosystem

Topics
Grails,
Ruby,
Java Web Frameworks,
Groovy,
Java,
Dynamic Languages,
Domain Specific Languages,
Strange Loop 2010,
JVM Languages,
Languages,
Parallel Programming,
Compilers,
IDE,
Build systems,
Concurrency,
Strange Loop,
Language,
Programming,
Language Design,
Conferences

Paul King discusses the state of Groovy and its maturing ecosystem which includes IDE support, static analysis tools, testing frameworks and the GPars library for concurrency.

Books about Grails

Getting Started with Grails, Second Edition

Topics
Grails,
Java Web Frameworks,
Groovy,
Java,
Web Frameworks,
JVM Languages,
Dynamic Languages,
WOA,
Languages,
Programming,
Architecture

"Getting Started with Grails" brings you up to speed on this modern web framework. Companies as varied as LinkedIn, Wired, and Taco Bell are all using Grails. Are you ready to get started as well?

Getting Started with Grails

Topics
Grails,
Java Web Frameworks,
Groovy,
Web Frameworks,
Java,
Dynamic Languages,
JVM Languages,
Languages,
WOA,
Programming,
Architecture

Grails is an open-source, rapid web application development framework that provides a super-productive full-stack programming model based on the Groovy scripting language and built on top of Spring, Hibernate, and other standard Java frameworks. Over the course of this book, the reader will explore the various aspects of Grails and also experience Grails by building a Grails app.