Lor基于 OpenResty 的 Lua Web 框架

联合创作 · 2023-09-20 07:45

Lor是一个运行在[OpenResty](http://openresty.org)上的基于Lua编写的Web框架.

  • 路由采用[Sinatra](http://www.sinatrarb.com/)风格,结构清晰,易于编码和维护.
  • API借鉴了[Express](http://expressjs.com)的思路和设计,Node.js跨界开发者可以很快上手.
  • 支持多种路由,路由可分组,路由匹配支持正则模式.
  • 支持middleware机制,可在任意路由上挂载中间件.
  • 可作为HTTP API Server,也可用于构建传统的Web应用.
local lor = require("lor.index")
local app = lor()

app:get("/", function(req, res, next)
    res:send("hello world!")
end)

app:run()
浏览 11
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报