tchoutchou/examples/server.lua
ato 39f9d2682b
All checks were successful
continuous-integration/drone/push Build is passing
chore: move examples
2023-02-14 12:26:28 +01:00

33 lines
488 B
Lua

--[[
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.body = { data = req.params.segment }
return res
end)
app:post("/submit", function(req, res)
print(req.body)
return res
end)
-- Bind Admin Section
app:use("/admin", admin)
-- Run App
app:run(3000)
-- Run Admin Section standalone
admin:run(3001)