Skip to content

hide2/lux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lux - Building blazing fast Web application

lux gets ?X performance of Express, ?X of Laravel.

See benchmark result of the same "blog" example:

  • lux: ? #/sec
  • Express: ? #/sec
  • Laravel: ? #/sec

Install

Usage

  • hello.lua
local app = require("./lux/app").app:new()

app:get('/', function()
	return "hello"
end)
app:listen({port=8001})

print("Http Server listening at http://0.0.0.0:8001/")

Run:

luvit hello.lua

Benchmark

Modules

  • Routing
  • JSON
  • Database
  • Model
  • View
  • Controller
  • Request
  • Response
  • Session
  • URL
  • Filter
  • Authentication
  • Logging
  • i18n
  • Scaffolding
  • LuaRocks
  • doc
  • demo

About

Building blazing fast Web application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages