--[[ Admin Section ]] local admin = create_app() admin:get("/", function(req, res) res.status = 200 res.body = "Admin" return res end) --[[ Main App ]] local app = create_app() app:get("/:segment", function(req, res) res.json = { data = req.params.segment } return res end) app:post("/submit", function(req, res) for k,v in pairs(req.form) do print(k,v) end return res end) -- Bind Admin Section app:use("/admin", admin) -- Run App app:run(3000) -- Run Admin Section standalone admin:run(3001)