Framework Ultimatum: A Lean and Efficient Zero-Dependency Web Framework for Perl
A little tricky to get right, but it works pretty well. TODO: Do something with --monitor. I initially wanted to avoid the exec() and just let Perl continue running the rest of the script after fork(), but that runs into the problem that perl really doesn't like it when you fork() in BEGIN. |
||
|---|---|---|
| c | ||
| FU | ||
| t | ||
| .gitignore | ||
| bench.PL | ||
| FU.pm | ||
| FU.xs | ||
| Makefile.PL | ||
| MANIFEST.SKIP | ||
| README.md | ||
FU - Framework Ultimatum
WIP.
Contributing: Refer to my [contribution guidelines)[https://dev.yorhel.nl/contributing].
Build & Install
perl Makefile.PL
make
make install
Project ideas
Things that may or may not happen:
- FU - The website framework, taking inspiration from TUWF.
- FU::HTTPServer / FU::FastCGI - Minimal libs to support the web framework.
- FU::JSON - JSON::{XS,PP,etc}-compatible wrapper around FU::Util's JSON functions? I prolly won't need this myself, but could be handy.
- FU::Log - Basic logger.
- FU::Util additions:
uri_escape,VNDB::Util::query_encode,scrypt,urandom. - FU::Validate - TUWF::Validate & normalization with some improvements.
- FU::XML - TUWF::XMLXS with some improvements.
- FU::Mailer - Simple sendmail wrapper