Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the new functional web framework introduced in Spring 5 through this conference talk by Arjen Poutsma at Spring I/O 2017. Dive into the framework's design goals, including immutability, first-class functions, and pure functions. Learn about server requests and responses, router functions, request predicates, and handler filter functions. Discover how this new approach compares to the existing annotation-driven programming model and understand its potential benefits. Gain insights into running router functions and explore practical examples using the provided GitHub repository. Enhance your understanding of Spring 5's latest features and consider how this functional approach might improve your web development workflow.
Syllabus
Intro
About Arjen
I do like annotations...
but there are downsides
Design Goals
Immutability
First-class Functions
Pure Functions
Server Request
Server Response
RouterFunction
Request Predicates
Handler Filter Function
Running Router Functions
Taught by
Spring I/O