會使用 Kotlin 從零手刻一個 Ktor 風格的輕量 Web 框架 Relix,從 JDK 內建的 HttpServer 起步,一路做到 Routing DSL、Pipeline 洋蔥模型、Plugin 系統、Content Negotiation 和 DI 容器,手刻一次不是為了取代 Ktor,而是把藏在背後的機制拆開來看
Relix 已經具備一個小型 API 框架該有的東西,但工程上一定會被問,效能如何 ? 這篇不是要把 Relix 變成世界最快的框架,目標是用工程化的方式回答...
終於寫到最後一篇了,從 JDK 內建的 HttpServer 一路到最後的 Todo API,中間好幾次覺得自己是不是題目開太大,結果只寫了 32 篇 (也是...