加载中...

Ktor 是由 JetBrains 开发的开源 Kotlin 框架,用于构建异步的服务端与客户端网络应用,1.0 版本发布于 2018 年。
Ktor 完全构建在 Kotlin 协程之上,以非阻塞方式处理请求,避免了传统线程模型的开销。它采用插件(Plugin)机制组织功能,序列化、鉴权、内容协商等能力都按需安装,核心保持极简。路由使用 Kotlin DSL 声明,代码即配置,风格简洁直观。
Ktor 同时提供服务端与多平台 HTTP 客户端,后者支持 Kotlin Multiplatform,可在 JVM、Android、iOS、JS 等目标间共享网络代码,这是它区别于多数 Web 框架的独特优势。
作为 Kotlin 官方背景的框架,Ktor 常用于 Kotlin 优先的团队构建轻量 API 服务,以及移动端跨平台项目的配套后端。

登录 后参与讨论
暂无讨论,来发表第一条评论吧