The Grails 1.0 open source Web application development framework was
announced this week by G2One, which specializes in Groovy and Grails
technology, and the Grails development team. Grails is built on Java
and the Groovy language. It leverages APIs from the Java enterprise
sphere including Spring, Hibernate, and SiteMesh, G2One and the
development team said. With Grails, Java and Ruby developers get
convention-based rapid development while leveraging existing knowledge
and capitalizing on APIs Java developers have used for years. Plug-ins
enable Grails to work with technologies such as Adobe Flex, Google Web
Toolkit, and the Yahoo UI library. The 1.0 version has been in the
making for two years and eight months. New features including an ORM
DSL (Object Relational Mapping Domain Specific Language) for advanced
mappings, support for easy-to-use filters, and content negotiation.
REST (Representational State Transfer) also is leveraged, as is JNDI
(Java Naming and Directory Interface). ORM DSL allows Grails to support
legacy databases in applications. Filters apply cross-cutting behaviors
to Web applications to apply capabilities such as security, tracing,
and logging. With REST support, Grails allows for existing Web objects
to be converted to XML or JSON (JavaScript Object Notation), with
tasks being automated. With JNDI, Grails provides the ability through
Spring to look up existing programming objects such as a data source.
No comments:
Post a Comment