Ktor is a toolkit for building server applications on the JVM using Kotlin. It leverages Kotlin's features like coroutines to ensure efficient and flexible web applications. Ktor includes essential components for web development such as routing, authentication, and support for various protocols, including HTTP and WebSockets.
Table of contents
IntroductionThe “Hello, World!” appContent negotiationPluginsExtensibility through interceptorsKotlin CoroutinesWebSocketsTestabilityAuthenticationServing static contentStatus PagesConclusionSort: