This skill provides a comprehensive framework of best practices and implementation patterns for building robust HTTP servers using the Ktor framework. It guides developers through essential architectural concerns, including modular project structures, Koin dependency injection setup, JWT-based authentication, and automated testing using testApplication. By providing production-grade templates for Routing DSL, StatusPages error handling, and kotlinx.serialization, it ensures that Kotlin backend services are scalable, maintainable, and secure from the start.
主要功能
010 GitHub stars
02Automated integration testing patterns using Ktor's testApplication
03Pre-configured JWT authentication and CORS security implementation
04Standardized project layout for Ktor modules and plugins
05Comprehensive Routing DSL patterns for RESTful API development
06Seamless Koin DI integration for services and repositories