Javalin 微服务框架的初步使用
Javalin(https://github.com/tipsy/javalin/)是一款非常适合 Kotlin 和 Java 程序员的轻量级 Web 框架,目前稳定版本为 Javalin2.8.0
。Javalin 主要有以下的特点:
轻量级:不用提前学习任何概念就可以开始使用
一致的 API:所有的处理程序和映射器在 Context (ctx)中都是无效的。
Kotlin 和 Java 拥有几乎完全相同的 API
是框架也是库:无需扩展任何功能
拥有完全可定制的嵌入式服务器(Jetty)
JSON 对象映射
通过 AccessManager 接口简单的按端点验证
简单的静态文件处理
生命周期事件
CookieStore——一种简单的用来序列化的方法和存储在 cookie 中的对象。
模板渲染
Markdown 渲染