Changes for version 0.25
- API Add 'strict' flag that makes controller emit error 422 if params/cookies pass validation
- API Add overridable log_message, make_id to Request class
- API BREAK Remove deprecated error_template, set_default, server_stat
- API BREAK Remove Request->upload (use utf8/raw), Request->set_full_path (use set_path)
- REF Use base64url instead of base64 everywhere
- NET BREAK Deprecate Apache2 backend in favor of Plack::Handler::Apache2
- MOD BREAK Remove ServerStat
Modules
Not Even A (Web Application) Framework
Command line debugger and runner for Not Even A Framework
Exception class for Not Even A Framework.
Request class for Not Even A Framework
Apache2 (mod_perl) driver for Not Even A Framework.
part of test suite for Not Even A Framework
Not Even A Framework: PSGI driver.
Route (path+method) class for Not Even A Framework
main application class for Not Even A Framework.
route stub for Not Even A Framework
temporary route stub for Not Even A Framework
File upload object for Not Even A Framework
Some static functions for Not Even A Framework
base class for other Not Even A Framework classes.
path & method based container for Not Even A Framework
Base [V]iew for Not Even A Framework.
Data::Dumper interface for Not Even A Framework
JSON-based view for Not Even A Framework.
Template toolkit-based view module for Neaf.
base class for Not Even A Framework extentions.
serve static content for Not Even A Framework.
Form validator for Not Even A Framework
Form validation result object.
LIVR-based form validator for Not Even A Framework.
A special case form with unforeknown fields
Session engine base class for Not Even A Framework
Stateless cookie-based session for Neaf
File-based sessions for Not Even A Framework.
SQL-based session backend for Not Even A Framework.
Provides
in lib/MVC/Neaf/X/Session/Base.pm
Examples
- example/01-get.pl
- example/02-request.pl
- example/03-static.pl
- example/04-js-async.pl
- example/04-js-async.pl.data/main.html
- example/04-js-async.pl.data/main.js
- example/05-img-gd.pl
- example/06-session.pl
- example/06-session.pl.data/403.html
- example/06-session.pl.data/foot.html
- example/06-session.pl.data/head.html
- example/06-session.pl.data/login.html
- example/06-session.pl.data/my.html
- example/07-upload.pl
- example/08-form.pl
- example/09-continue.pl
- example/10-multi-param.pl
- example/11-auto-error.pl
- example/12-wildcard.pl
- example/13-runtime-stat.pl
- example/README.md
- example/run-all.pl