Dustin Getz,Daniel Miladinov demonstrate using Facebook React to build a CRUD editor, highlighting React's application of functional programming and immutability to manage complex application state.
Colin Harrington introduces GEB, a browser automation solution, combining the power of WebDriver, jQuery content selection, the robustness of Page Object modelling and the expressiveness of Groovy.
Gunnar Hillert provides an overview of the current landscape and illustrate the choices the Spring XD team has made for its user interface.
Neil Turner discusses how TUI made two websites tablet friendly, what it means to optimize for tablet, how needed improvements were identified and how to ensure that future designs are tablet friendly
John Hann presents the benefits of using RaveJS. Rave eliminates configuration, machinery, and complexity.
This talk shows what Spring Boot has to offer the web developer out of the box: content negotiation, internationalization, view templates, security, messaging with websockets, etc.
Dan Woods talks about Ratpack, an asynchronous web framework for the JVM that was inspired by the simplistic nature of Ruby's Sinatra framework.
The authors demonstrate Apache Tomcat's stability under high load, describe some do's (and some don'ts!), explain how to performance test a Servlet-based application, etc.
Rossen Stoyanchev overviews the areas in which the Spring framework has evolved along with highlights of specific noteworthy features from the most recent releases.
The presenters lead an interactive session on how to use 3D printing to prototype and create engineering products in an agile manner.
Brian Clozel talks about the newly open-sourced reference application that powers the spring.io site, built with Spring Boot, Spring Framework 4 features, cujoJS, Bower and Gulp.