- Learning Spring Boot 2.0(Second Edition)
- Greg L. Turnquist
- 152字
- 2021-07-02 15:18:07
Reactive Web with Spring Boot
The more and more I use #SpringBoot the more I like it.
– Derek Stainer @dstainer
In the previous chapter, we saw how quickly an application can be created with just a few lines of code. In this chapter, we are going to embark upon a journey. We will build a social media application where users can upload pictures and write comments.
In this chapter, we will build the web layer for our social media application doing the following:
- Creating a reactive web application with Spring Initializr
- Learning the tenets of reactive programming
- Introducing Reactor types
- Switching from Apache Tomcat to Embedded Netty
- Comparing reactive Spring WebFlux against classic Spring MVC
- Showing some Mono/Flux-based endpoints
- Creating a reactive ImageService
- Creating a reactive file controller
- Showing how to interact with a Thymeleaf template
- Illustrating how going from async to sync can be easy, but the opposite is not
推薦閱讀
- Data Visualization with D3 4.x Cookbook(Second Edition)
- 數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版)第3版
- Vue.js 2 and Bootstrap 4 Web Development
- Android Application Development Cookbook(Second Edition)
- Mastering Julia
- 21天學(xué)通C++(第6版)
- 數(shù)據(jù)結(jié)構(gòu)與算法分析(C++語(yǔ)言版)
- HTML5+CSS3 Web前端開(kāi)發(fā)技術(shù)(第2版)
- C語(yǔ)言開(kāi)發(fā)基礎(chǔ)教程(Dev-C++)(第2版)
- PrimeFaces Blueprints
- Troubleshooting Citrix XenApp?
- UML軟件建模
- Android初級(jí)應(yīng)用開(kāi)發(fā)
- 創(chuàng)新工場(chǎng)講AI課:從知識(shí)到實(shí)踐
- JavaScript語(yǔ)法簡(jiǎn)明手冊(cè)