kotlin-ktor-patterns - Ktor 服务器开发模式
提供 Kotlin Ktor 的路由、插件、身份验证、依赖注入、序列化、WebSocket 和应用测试模式。
标签
更新于: 2026-10-05能力
典型输入
典型输出
该技能可以做什么
- 设计 Ktor 项目结构
- 定义 HTTP 路由
- 配置 Ktor 插件
- 实现 JWT 身份验证
- 配置 Koin 依赖注入
- 定义可序列化模型
- 处理 WebSocket 连接
- 编写应用集成测试
输入
- Ktor 服务器需求
- API 路由需求
- 身份验证配置
- 数据模型定义
- 测试需求
输出
- Kotlin 服务器代码示例
- Ktor 配置模式
- 路由定义
- 身份验证处理器
- 序列化模型
- 集成测试示例
要求
- Kotlin 环境
- Ktor 服务器框架
- Kotlin 协程
- 用于依赖注入的 Koin
- kotlinx.serialization 支持
