InfoQ Homepage Languages Content on InfoQ
-
Multi Client Development with Spring
Josh Long and Roy Clarkson explain how to build for multiple platforms using RESTful services exposed through Spring MVC, HTML5 and client specific rendering thanks to Spring Mobile and Spring Android
-
JavaEE.Next(): Java EE 7, 8, and Beyond
Reza Rahman shows code samples for some of the APIs coming in Java EE 7, such as JMS 2, WebSocket, JSON, JAX-RS 2, JPA 2.1, JTA 1.2, etc. and takes a peek at Java EE 8 features to be expected.
-
Grails Goes Graph
Stefan Armbruster discusses building a Grails application with a graph data store based on Neo4j and sharing insight based on his own experience using such a system in production.
-
Just Do It: Migrating to Grails
Emiliano Conde shares the process, tools, and lessons learned migrating jBilling.com from Struts/EJB to Grails/Spring.
-
Clojure in the Wild Web–7 Reflections
Ignacio Thayer shares his team’s experience working with Clojure, some of the problems encountered, and provides advice for a faster development cycle.
-
Polyglot Web Development With Grails 2
Jeff Brown discusses how Grails enables polyglot web development, with a focus on Scala and Clojure, and explains what it takes to add support for new languages.
-
Visualizing Java Garbage Collection
Ben Evans discusses garbage collection in Java along with some tooling for understanding and visualizing how it works.
-
Under the Hood: Using Spring in Grails
Burt Beckwith introduces Spring development to Grails developers.
-
Numeric Programming in Scala with Spire
Tom Switzer and Erik Osheim introduce Spire, a library for generic numeric programming in Scala, explaining some of its main features and the design decisions behind them.
-
Go at Google
Rob Pike explains how Google designed Go to address major development issues they encounter while using other languages: long build times, poor dependency management, lack of robustness, etc.
-
Groovy & Grails for Java Developers
Peter Ledbrook shows how Groovy can be useful for writing scripts, unit tests or builds for Spring projects and how Grails simplifies web application development.
-
Re-imagining the Browser with AngularJS
Miško Hevery demoes using AngularJS to create dynamic web applications using reusable components.