Skip to content

Commit 658e6aa

Browse files
author
Dave Syer
authored
Edit top-matter metadata to match other guides
1 parent 965b97b commit 658e6aa

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

README.adoc

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
---
2-
tags: [kotlin, reactive, rsocket, testing]
3-
projects: [spring-framework, spring-boot, spring-webflux, spring-messaging]
4-
---
51
:toc:
62
:icons: font
73
:source-highlighter: prettify
@@ -10,8 +6,6 @@ projects: [spring-framework, spring-boot, spring-webflux, spring-messaging]
106
:image-width: 500
117
:book-root: .
128

13-
= Building Chat Application with Kotlin, Spring Boot, WebFlux & RSocket
14-
159
The tutorial shows you how to build a simple chat application using Spring Boot and Kotlin. You will learn about the benefits of using Kotlin for server-side development from a syntax perspective.
1610

1711
We’ll start with a minimal implementation of the application, and we will evolve it step by step.At the start, the application will generate and display fake messages and use the classical blocking request-response model to get data to the UI.Through the tutorial, we are going to evolve the application by adding persistence and extensions, and migrating to a non-blocking streaming style for serving the data from the backend to the UI.
@@ -1424,4 +1418,4 @@ fun `test that messages streamed to the API is stored`() {
14241418

14251419
This was the final part in the tutorial. We started with a simple chat application in which the UI was polling for new messages while the backend was blocking when running the database queries. We gradually added features to the application and migrated it to the reactive Spring stack. The backend is now fully asynchronous, making use of Spring WebFlux and Kotlin coroutines.
14261420

1427-
include::https://raw.githubusercontent.com/spring-guides/getting-started-macros/master/footer.adoc[]
1421+
include::https://raw.githubusercontent.com/spring-guides/getting-started-macros/master/footer.adoc[]

0 commit comments

Comments
 (0)