Framework Ultimatum: A Lean and Efficient Zero-Dependency Web Framework for Perl
Find a file
Yorhel ab168bd952 Pg: Don't return self on / cache() or text_*() methods
This is much too easy of a footgun:

  $db->cache->q(...);

Enabled cache on the $db object, not just for the given query.
2025-04-24 07:23:03 +02:00
c Pg: Discard temporary hash keys earlier in $st->kv? methods 2025-04-07 16:52:47 +02:00
FU Minor changes & fixes 2025-04-23 16:12:39 +02:00
t Pg: Don't return self on / cache() or text_*() methods 2025-04-24 07:23:03 +02:00
.gitignore Init 2025-01-26 15:32:47 +01:00
bench.PL Some test portability fixes again + minor changes 2025-03-02 10:10:35 +01:00
ChangeLog Version 0.4 2025-03-19 10:54:23 +01:00
COPYING FU: Revert integration with XMLWriter & import options; copyright stuff 2025-02-20 08:46:03 +01:00
FU.pm Minor changes & fixes 2025-04-23 16:12:39 +02:00
FU.xs Pg: Don't return self on / cache() or text_*() methods 2025-04-24 07:23:03 +02:00
Makefile.PL Some test portability fixes again + minor changes 2025-03-02 10:10:35 +01:00
MANIFEST.SKIP jsonfmt: Fix threading support + memory leak bug 2025-01-28 19:20:46 +01:00
README.md Minor changes & fixes 2025-04-23 16:12:39 +02:00

FU - A Lean and Efficient Zero-Dependency Web Framework

FU (Framework Ultimatum) is a web development framework for Perl and a collection of handy utility modules.

Contributing: Refer to my contribution guidelines.

Project Status

EXPERIMENTAL; expect breaking changes.

Build & Install

perl Makefile.PL
make
make install

Project ideas

Things that may or may not happen:

  • 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::DBI - DBI wrapper with a FU::Pg-like API, for easier integration into FU.

License

MIT.