kotlin-ktor-patterns - 使用可复用模式构建 Ktor 服务器
提供 Ktor 路由、插件、认证、Koin 依赖注入、序列化、WebSocket 和集成测试模式。
标签
更新于: 2026-10-07能力
典型输入
典型输出
该技能可以做什么
- 定义 Ktor 路由
- 配置 Ktor 插件
- 实现 REST API
- 配置 JWT 认证
- 配置 Koin 依赖注入
- 创建集成测试
- 使用 Ktor WebSocket
输入
- Ktor 项目结构
- 应用配置
- JWT 设置
- API 请求模型
- 领域模型
输出
- Kotlin 服务器代码
- Ktor 插件配置
- 路由定义
- 认证处理器
- 集成测试
要求
- Kotlin 环境
- Ktor 框架
- Koin 依赖注入
- kotlinx.serialization 支持
- testApplication 支持
