12 comments

[ 2.5 ms ] story [ 43.4 ms ] thread
Redbean is awesome
But then again, so is everything Justine builds.
Some examples of deployment in the wild would have helped?
Yep, for some reason my imagination is just not kicking in here. What can I do with embedded Lua in backend? I'm not familiar with Lua at all so I have no idea.
Well, couldn't the same question be asked about using Python or Ruby within a server? It's scriptable, easier and faster to iterate with. Dynamic. You can execute Lua scripts in Redis. LuaJIT and other implementations can be incredibly fast and pretty fun to code in.
In case it's not clear it's the same single file that runs on all supported operating systems. One file, run anywhere.
I can already imagine people telling you to install certbot and putting Apache in front of this...
I made the website for my wedding with Redbean, just for a bit of fun. It was a delightful experience. Deployment was just: upload one file, restart a process. I developed on my Mac, and deployed the executable, unchanged, to a Linux server. It just worked. Nice.
Love this software.

Can't say I understand how it works in depth but as something to tinker with it's amazing. So clever.