Full stack demo including Kotlin multiplatform, serialization, coroutines and RSocket
gradle/wrapper | ||
src | ||
.gitignore | ||
build.gradle.kts | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
README.md | ||
settings.gradle.kts |
Kotlin full stack project demonstrator
The demonstrator is done to supplement a talk at Joker-2022
Technologies
- Multiplatform project
- Kotlinx-serialization for sharing model serialization between client and server.
- compose-web for UI.
- kotlinx-coroutines for organizing flows.
- rsocket-kotlin for reactive stream communications.
Run
gradlew run
Then start localhost:8080
and enjoy synchronized clicking.