Speaker
✓ See you 2021
✓ Wir sehen uns 2021
Infos
Beschreibung
Ktor ist ein in Kotlin geschriebenes asynchrones Web-Framework. Es nutzt sehr elegant die Möglichkeiten von Kotlin für eine kompakte DSL zum Konfigurieren und Implementieren von Web-Handlern. Gleichzeitig basiert es vollständig auf Koroutinen – leichtgewichtigen Threads – und führt damit zu einer besseren Ressourcennutzung. Koroutinen ermöglichen außerdem die sichere asynchrone Verarbeitung von Requests und unterstützen Backpressure. Daneben kommt Ktor mit einem nichtblockierenden HTTP-Client, der sogar plattformübergreifend (im Browser und native) funktioniert. Dieser Vortrag gibt einen Überblick über die Fähigkeiten von Ktor, führt kompakt in Koroutinen ein und zeigt, was Multiplattformprojekte mit Kotlin leisten.