Logo
☆☆☆☆☆
0.0
Intermediate
6h

完整的响应式栈:Spring Boot 2 与 Spring WebFlux

本课程将指导你使用 Spring Boot 2 和 Spring WebFlux 构建响应式 Web 应用程序。 你将学习如何从数据库(MongoDB 响应式)到前端(Angular),通过 Spring WebFlux 所支持的响应式编程策略,结合 Spring Boot 2 提供的简洁性,构建一个完整的响应式系统。 此外,你还将能够对比 Spring WebFlux 与传统的 MVC 方式,涵盖简洁性、性能、用户体验等方面的主要差异。 课程的最后一部分将教你如何使用 Docker Compose 运行应用程序。完成本课程后,你将掌握一项极具价值的新技能,能够独立使用完整的响应式技术栈开发自己的项目。

5 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
完整的响应式栈:Spring Boot 2 与 Spring WebFlux
本课程将指导你使用 Spring Boot 2 和 Spring WebFlux 构建响应式 Web 应用程序。 你将学习如何从数据库(MongoDB 响应式)到前端(Angular),通过 Spring WebFlux 所支持的响应式编程策略,结合 Spring Boot 2 提供的简洁性,构建...

WHAT YOU'LL LEARN

学习如何构建响应式 Web 应用程序,包括后端和前端。

Content

5 Lessons • 0 Quizzes • 0 Challenges

响应式 Web
  1. 1

    响应式全栈入门

  2. 2

    响应式Web设计模式

  3. 3

    WebFlux 和 Project Reactor

  4. 4

    使用响应式 Web 的优势

  5. 5

    非阻塞与响应式是一回事吗?

  6. 6

    客户端Web应用程序

  7. 7

    测验:响应式 Web

完整的响应式栈后端
  1. 1

    响应式后端简介

  2. 2

    Project Reactor:核心特性

  3. 3

    WebFlux:主要特性

  4. 4

    创建后端应用程序

  5. 5

    设计后端应用程序

  6. 6

    仓库层

  7. 7

    响应式控制器

  8. 8

    在 Spring WebFlux 中启用 CORS 并返回一个 Flux

  9. 9

    阻塞控制器和仓库

  10. 10

    使用 ApplicationRunner 将数据加载到 MongoDB

  11. 11

    运行后端

  12. 12

    玩转响应式与传统端点

  13. 13

    测验:完整的响应式后端栈

结论
  1. 1

    WebFlux 与阻塞式(MVC):用户体验

  2. 2

    WebFlux 与 阻塞式(MVC):性能对比

  3. 3

    WebFlux 与 阻塞式(MVC):开发便捷性

  4. 4

    适用性、测试与结论

  5. 5

    测验:WebFlux 与阻塞式方法

  6. 6

    对旅程的反思

将 Angular 与 WebFlux 后端连接
  1. 1

    Angular 前端入门

  2. 2

    Angular 响应式服务

  3. 3

    Angular 组件

  4. 4

    运行前端

  5. 5

    测验:将前端与 WebFlux 后端连接

附录
  1. 1

    在 Docker 中运行应用程序

  2. 2

    使用 Docker Compose 汇总所有内容

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)