Reactive REST API programming in Kotlin

Reactive REST API programming in Kotlin

在本课程中,我将向您展示如何在 Kotlin 中开发反应式 CRUD REST API,如何一起使用 Spring WebFlux 和 R2DBC。您将学习 Kotlin 和 Kotlin 协程和包 kotlinx.coroutines.reactive 的基础知识。

我们将构建 REST API 来创建、更新、删除和列出用户。我们将使用 Spring、Spring Boot、Spring WebFlux 和反应式关系数据库连接 (R2DBC)。我们将使用 H2 内存数据库。Gradle 将用作构建工具。为了测试我们的 API,我将使用 Postman 应用程序。我还将演示如何在 Swagger/Open API 中记录 REST API。

但与此同时,本课程并不适合编程领域的新手。我不是在这里教授编程本身的基础知识或数据库基础知识。本课程更适合有编程经验的人。我不解释 Java 或 JVM 是什么。如果你有一些 Java 知识甚至 Kotlin 知识就更好了。因为本课程侧重于构建响应式 REST API。

我将向您展示如何一起使用不同的框架和工具来实现我们的目标,即在 Spring WebFlux 中构建反应式 REST API。

因此,在课程结束时,您将能够在 Spring WebFlux 和 R2DBC 的帮助下,在 kotlin 中编写自己的反应式 REST API,并在您的本地主机上进行测试。

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 26 lectures (2h 3m) | Size: 727.1 MB

CRUD REST API, Spring WebFlux and R2DBC


What you’ll learn:
Develop reactive REST API in Kotlin
Use Spring WebFlux and R2DBC repository together
Learn basics of Kotlin and Kotlin coroutines
Test REST API
Document your APIs using Swagger / Open API

Requirements
Basic programming Java / Kotlin knowledge needed.
General databases knowledge is also required.

Description
In this course I will show you how to develop reactive CRUD REST API in Kotlin, how to use Spring WebFlux and R2DBC together. You will learn basics of Kotlin and Kotlin coroutines and package kotlinx.coroutines.reactive.

We are going to build REST API to create, update, delete and list users. We will use Spring, Spring Boot, Spring WebFlux and reactive relational database connectivity (R2DBC). We are going to use H2 in-memory database. Gradle will be used as a build tool. To test our API I will use Postman application. I will also demonstrate how to document REST API in Swagger / Open API.

But at the same time this course is not for total newbies in the programming world. I am not teaching here basics of the programming itself or database basics. This course is rather for people with programming experience. I don’t explain what Java or JVM is. It would be good if you had some java knowledge or even Kotlin knowledge. Because this course focuses on building reative REST API.

I will show you how to use different frameworks and tools together to achieve our goal, which is building reactive REST API in Spring WebFlux.

So at the end of the course you will be able to write your own reactive REST API in kotlin with help of Spring WebFlux and R2DBC and test it on your localhost.

Theory and practice.

Who this course is for
Programmers
Software Developers
Designers
Architects
Technical Leaders
IT Managers

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/19563.html

赞 (0)
steven的头像steven
上一篇 2021年9月22日
下一篇 2021年9月22日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部