
Play!: I’ll See Your Async and Raise You Reactive
Guillaume Bort and Sadek Drobi introduce Play, a Java and Scala web development framework, insisting on its asynchronous reactive capabilities built on Iteratee IO.

Guillaume Bort and Sadek Drobi introduce Play, a Java and Scala web development framework, insisting on its asynchronous reactive capabilities built on Iteratee IO.
Yahoo! has open source Mojito, a framework for creating reusable widgets incorporated in various web applications and executed either on the client or the server-side without code change.
ZK Web Framework 6.0 released with a completely new data binding system, jQuery style selectors that run on the server, Servlet 3.0 Async support, new components and several other enhancements.
PHP 5.4, the first major update since 2009, was finalized this month. This release includes several language enhancements including support for Traits as well as the removal of some controversial features.

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...
![]()
Functional programming languages can lead to novel ways of thinking about application development. There is just something about using a different paradigm that puts engineering problems into a new context. In such a spirit, Adam Granicz shows how F# and WebSharper can be used to tame mobile development.

An interview with François-Régis Sinot, an architect working on Opa which is a web development platform including a language, a built-in web server, database and distributed execution engine.
Andreas Gal introduces Mozilla’s Boot 2 Gecko, a cross device web-based platform with applications written in HTML5, JavaScript and CSS.
Trotter Cashion introduces and demoes Chloe, a web server that handles real time data streaming between browsers and web applications written in any language and using any framework.
Gregory Collins talks about Snap, a high performance web framework for Haskell, where it fits in the web framework spectrum, the Iteratee I/O model, Haskell performance and much more.
Juergen Hoeller talks to Charles Humble about the upcoming features in Spring 3.1 and Spring 3.2. The interview also explores SpringSource's attitude to standardisation, and the impact of the Java 7 and 8 language changes, and the Jave EE 6, on the framework.

"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?

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.

Within this book you will find everything you need to get up and running using Struts2 – from the architecture and configuration, to implementing actions and the supporting infrastructure such as validation and internationalization. Above all else, it focuses on the practical – with plenty of code and productivity tips to get you started using Struts2 today.