Button Button Button

WSAPI é uma API que abstrai o servidor web para aplicações web feitas em Lua. Utilizando WSAPI sua aplicação pode rodar em qualquer dos servidores web que ofereçam interfaces WSAPI (atualmente CGI, FastCGI e Xavante, tanto para Windows quanto UNIX).

WSAPI também oferece um conjunto de bibliotecas de apoio que ajudam no tratamento da requisição e resposta HTTP. Você também pode criar aplicações que funcionem como filtros, provendo serviços como autenticação, envio de arquivos, isolamento de requisições ou multiplexação.

WSAPI foi influenciado principalmente pelo framework Rack de Ruby, mas também pelo WSGI (PEP 333) de Python. Não se trata no entando de uma cópia direta deles e apresenta características idiomáticas de Lua.