Redbean: Un servidor web capaz de ejecutarse en un ZIP

Redbean es un servidor web en un ejecutable zip que se ejecuta en seis sistemas operativos.

La idea básica es que, si deseas crear una aplicación web capaz de ejecutarse en cualquier lugar, descarga el archivo de redbean.com, coloca tus archivos .html y .lua dentro de él con el comando zip y luego tendrás una aplicación hermética para implementar y compartir.

SITIO WEB DE REDBEAN 2.0

Durante el último año, Redbean se convirtío en más que un proyecto de pasatiempo. Creció hasta convertirse en un archivo de 1,9 MB que aloja automáticamente una pila de desarrollo de Lua + SQLite.

Con soporte MbedTLS integrado capaz de crear un sandboxing. Tiene hash de contraseña argon2. Se puede geolocalizar IPs con MaxMind. Puedes usarlo como intérprete de Lua shebang.

Existe una API de modo fácil y un framework web Fullmoon para el desarrollo de alto nivel; también tiene una API de modo difícil que brinda acceso directo a Cosmopolitan Libc capaz de realizar llamadas al sistema Unix.

Puedes usar Unix en Windows o incluso desde JavaScript, ya que redbean es excelente para activar una GUI web en Chrome a través de localhost.

Se puede usar redbean como un servidor web de producción en Internet público. No hay necesidad de un proxy como nginx; redbean está integrado verticalmente.

Redbean es compatible con x86-64 Linux, MacOS, FreeBSD, NetBSD u OpenBSD.

Relacionados

Deja un comentario