From 4cc227268cf8bbf9965c2e8db5a225c1ad35d60e Mon Sep 17 00:00:00 2001 From: Alexander Nozik Date: Wed, 26 Oct 2022 17:03:09 +0300 Subject: [PATCH] Add README.md --- README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..887f993 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# Kotlin full stack project demonstrator + +The demonstrator is done to supplement a talk at [Joker-2022](https://jokerconf.com/en/talks/b01d64b7990347548616b1e73a2d1024/) + +## Technologies + +* [Multiplatform project](https://kotlinlang.org/docs/multiplatform.html) +* [Kotlinx-serialization](https://github.com/Kotlin/kotlinx.serialization) for sharing model serialization between client and server. +* [compose-web](https://github.com/JetBrains/compose-jb) for UI. +* [kotlinx-coroutines](https://github.com/Kotlin/kotlinx.coroutines) for organizing flows. +* [rsocket-kotlin](https://github.com/rsocket/rsocket-kotlin) for reactive stream communications. + +## Run + +`gradlew run` + +Then start `localhost:8080` and enjoy synchronized clicking. +