Changes for version 0.17
- API Add postmodern sugar: get + post '/path' => sub { ... }.
- API Add put(), head() prototyped sugar.
- API Add -headers => [...] to handler return hash
- API BREAK Kill get_form_as_hash, undeprecate get_form_as_list for now
- API BREAK Finally removed path_info w/o path_info_regex
- API Add get_url_base, get_url_rel, and get_url_full with override capabilities
- API Added session engine auto-load to sugar api
- API Add deprecated warning for Req->set_default
- MOD Add directory listing to static aka X::Files
- MOD Add fine-grained serve_file method to X::Files (thx @akuklev)
- DOC Add hook flow diagram NOCODE
Modules
Not Even A (Web Application) Framework
Command line debugger 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.
CGI driver for Not Even A Framework.
part of test suite for Not Even A Framework
Not Even A Framework: PSGI driver.
File upload object for Not Even A Framework
Some static functions for Not Even A Framework
Base [V]iew for Not Even A Framework.
Data::Dumper interface for Not Even A Framework
JSON-base 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.
server request/performance statistics.
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-request.pl
- example/02-get.pl
- example/03-post.pl
- example/04-upload.pl
- example/05-image.pl
- example/06-long-reply.pl
- example/07-http-headers.pl
- example/08-multi-param.pl
- example/11-template-error.pl
- example/12-custom-error.pl
- example/21-pre-route.pl
- example/22-jsonp.pl
- example/23-form.pl
- example/24-static.pl
- example/25-session.pl
- example/26-restful.pl
- example/27-raw-post-js.pl
- example/28-hook-perf.pl
- example/28-hook-perf.pl.tt
- example/51-wiki.pl
- example/README
- example/all-of-them.psgi