kotlin-ktor-patterns - 构建可维护的 Ktor HTTP 服务器
提供 Ktor 路由、插件、身份验证、依赖注入、序列化、WebSocket 和应用测试的开发模式。
标签
更新于: 2026-10-05能力
典型输入
典型输出
该技能可以做什么
- 组织 Ktor 应用结构
- 定义 REST 路由
- 配置 Ktor 插件
- 序列化请求模型
- 实现 JWT 身份验证
- 处理应用错误
- 配置 Koin 依赖注入
- 使用 testApplication 测试
- 实现 WebSocket 处理器
输入
- Kotlin 项目结构
- API 路由需求
- 身份验证配置
- 序列化模型
- 集成测试场景
输出
- Ktor 服务器代码模式
- 路由和插件配置
- 身份验证实现
- 序列化实现
- 集成测试示例
