Ktor
- Category
- Frameworks and libraries
- Docs outline
- 13 sections
Official docs outline
ktor.io- Welcome
Overview of Ktor server and client for Kotlin.
- Create a Server Project
Creating a Ktor server project and application module.
- Routing
Routing DSL, parameters, and route handling.
- Plugins
The plugin system and installing plugins.
- Content Negotiation and Serialization
Content negotiation and kotlinx.serialization.
- Authentication and Authorization
Authentication and authorization with basic, JWT, OAuth, and sessions.
- Sessions
Session management with cookies and headers.
- Status Pages
Handling exceptions and status codes with StatusPages.
- WebSockets
WebSocket support.
- Server Configuration
Server configuration with HOCON/YAML and code.
- Client
The Ktor HTTP client.
- Testing
Testing with testApplication.
- Deployment
Packaging and deploying a Ktor server.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.