Lor - 基于OpenResty的Lua Web 框架


MIT
跨平台
HTML/CSS

软件简介

Lor是一个运行在OpenResty上的基于Lua编写的Web框架.

  • 路由采用Sinatra风格,结构清晰,易于编码和维护.
  • API借鉴了Express的思路和设计,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()