Ktor
外观
欢迎来学 Ktor!一个精简的异步后端框架
什么是 Ktor
[编辑]Ktor 是一个 Kotlin 语言的框架,由 Kotlin 的开发公司 JetBrains 所建立,可以简单的建立一个异步(asynchronous)处理的后端伺服器。
为什么要学 Ktor
[编辑]能异步处理需求的后端框架和语言不少,为什么要学习 Ktor 呢?
以下我们归纳出几点学习 Ktor 的理由
精简
[编辑]立基于 Kotlin 语言的特性,我们能很精简的撰写出想要的功能,不需要大量的冗馀程式码。
官方支援
[编辑]由于 Ktor 是 Kotlin 语言的开发公司 JetBrains 所建立,所以在和 Kotlin 的搭配以及 IntelliJ Idea 这个 IDE 上的搭配度都非常的好。
容易使用
[编辑]透过 Ktor 的设计,不管是建立 API 或者撰写网页显示,都非常的容易使用
比方说,建立 Hello World 的路径是
get("/hello") {
call.respondText("HELLO WORLD!", contentType = ContentType.Text.Plain)
}
课程
[编辑]行前准备
开始
串接资料库
前端模板
进阶讨论