Spring Boot 2 0 Web Applications by Stéphane Nicoll, Brian Clozel

November 10, 2017

The new generation of Spring Boot applications is here! With Spring Boot 2.0, developers can use the new Spring WebFlux reactive web framework. During this live coding session, Stéphane and Brian will create a WebFlux application and leverage Boot features such as Actuator, Developer Tools and more. Spring Boot 2.0 comes with many improvements and new features - Spring WebFlux allows reactive web endpoints and new HTTP runtimes such as Netty. This comes into two variants: a familiar annotation based approach similar to MVC and a new functional variant called "WebFlux.fn". With 2.0, the Spring team leverages WebFlux with the "convention over configuration" flavor that made Boot so popular: * auto-configuration of your web application * customizing your app with configuration properties and callback-based interfaces * Actuators and Developer Tools support * leveraging the Spring ecosystem such as Spring Data and Spring Security # Stéphane Nicoll Stéphane has a thing for code quality and robustness. He's been spreading the word for more than ten years while developing large scale Java enterprise applications in the geospatial, financial, or logistics sectors. An Apache Maven PMC member since 2006, he joined the core Spring Framework development team early 2014, being one of the main contributors to both Spring Framework and Spring Boot since. During his free time, he loves traveling around the world. # Brian Clozel Spring Framework and Spring Boot team member, focusing on web-related stuff. Lead developer of Sagan, the Spring reference app that powers http://spring.io

Previous
Why cloud-native enterprise security matters, Matt Stine (Pivotal)
Why cloud-native enterprise security matters, Matt Stine (Pivotal)

The types of threats facing the enterprise are relatively well understood—malware, advanced persistent thre...

Next Video
Going Reactive with Spring 5 & Project Reactor by Mark Heckler, Josh Long
Going Reactive with Spring 5 & Project Reactor by Mark Heckler, Josh Long

Spring 5 is here! One of the most exciting introductions in this release is support for reactive programmin...