Changes for version 3.62
- switch to Module::Build.
Documentation
setup script for amon2
Modules
lightweight web application framework
Default configuration file loader
Amon2 Declare Class
Anti CSRF filter
HTML::FillInForm::Lite
Plugin system for Amon2
JSON plugin
NoCache(DEPRECATED)
(DEPRECATED)
streaming support for Amon2
[EXPERIMENTAL]websocket plugin for Amon2
Abstract base class for flavors.
Basic flavor for Amon2
Amon2::Minimum flavor
Trigger system for Amon2
Web Application Base.
Sinatra like dispatcher for Amon2
Router::Simple binding for Amon2
Amon2 Request Class
web response class for Amon2
[EXPERIMENTAL]callback style psgi response for Amon2
websocket support for Amon2
Provides
in lib/Amon2/Plugin/Web/Streaming.pm
in lib/Amon2/Setup/Asset/Blueprint.pm
in lib/Amon2/Setup/Asset/Bootstrap.pm
in lib/Amon2/Setup/Asset/ES5Shim.pm
in lib/Amon2/Setup/Asset/MicroLocationJS.pm
in lib/Amon2/Setup/Asset/MicroTemplateJS.pm
in lib/Amon2/Setup/Asset/SprintfJS.pm
in lib/Amon2/Setup/Asset/StrftimeJS.pm
in lib/Amon2/Setup/Asset/jQuery.pm
in lib/Amon2/Setup/Flavor/Large.pm
in lib/Amon2/Setup/VC/Git.pm
in lib/Amon2/Util.pm
Examples
- eg/Hello/Hello.psgi
- eg/Hello/Makefile.PL
- eg/Hello/config/development.pl
- eg/Hello/htdocs/static/css/main.css
- eg/Hello/lib/Hello.pm
- eg/Hello/lib/Hello/ConfigLoader.pm
- eg/Hello/lib/Hello/DB.pm
- eg/Hello/lib/Hello/DB/Schema.pm
- eg/Hello/lib/Hello/Web.pm
- eg/Hello/lib/Hello/Web/C/Root.pm
- eg/Hello/lib/Hello/Web/Dispatcher.pm
- eg/Hello/lib/Hello/Web/Request.pm
- eg/Hello/lib/Hello/Web/Response.pm
- eg/Hello/script/make_schema.pl
- eg/Hello/sql/sqlite.sql
- eg/Hello/t/01_root.t
- eg/Hello/t/02_mech.t
- eg/Hello/tmpl/include/footer.tt
- eg/Hello/tmpl/include/header.tt
- eg/Hello/tmpl/index.tt
- eg/Hello/xt/01_podspell.t
- eg/Hello/xt/02_perlcritic.t
- eg/Hello/xt/03_pod.t
- eg/Hello/xt/perlcriticrc
- eg/LongPoll/Makefile.PL
- eg/LongPoll/chat.psgi
- eg/apps/DeepNamespace/DeepNamespace.psgi
- eg/apps/DeepNamespace/Makefile.PL
- eg/apps/DeepNamespace/lib/DeepNamespace.pm
- eg/apps/DeepNamespace/lib/DeepNamespace/Config.pm
- eg/apps/DeepNamespace/lib/DeepNamespace/V/MT.pm
- eg/apps/DeepNamespace/lib/DeepNamespace/V/MT/Context.pm
- eg/apps/DeepNamespace/lib/DeepNamespace/Web/Admin.pm
- eg/apps/DeepNamespace/lib/DeepNamespace/Web/Admin/C/Root.pm
- eg/apps/DeepNamespace/lib/DeepNamespace/Web/Admin/Dispatcher.pm
- eg/apps/DeepNamespace/lib/DeepNamespace/Web/User.pm
- eg/apps/DeepNamespace/lib/DeepNamespace/Web/User/C/Root.pm
- eg/apps/DeepNamespace/lib/DeepNamespace/Web/User/Dispatcher.pm
- eg/apps/DeepNamespace/t/01_root.t
- eg/apps/DeepNamespace/tmpl/base.mt
- eg/apps/DeepNamespace/tmpl/index.mt
- eg/apps/Extended/Extended.psgi
- eg/apps/Extended/Makefile.PL
- eg/apps/Extended/lib/Extended.pm
- eg/apps/Extended/lib/Extended/V/MT/Context.pm
- eg/apps/Extended/lib/Extended/Web.pm
- eg/apps/Extended/lib/Extended/Web/C/Root.pm
- eg/apps/Extended/lib/Extended/Web/Dispatcher.pm
- eg/apps/Extended/lib/Extended/Web/Request.pm
- eg/apps/Extended/t/01_root.t
- eg/apps/Extended/t/02_die.t
- eg/apps/Extended/t/03_session.t
- eg/apps/Extended/tmpl/base.mt
- eg/apps/Extended/tmpl/index.mt
- eg/apps/SampleApp/SampleApp.psgi
- eg/apps/SampleApp/lib/SampleApp.pm
- eg/apps/SampleApp/lib/SampleApp/Config.pm
- eg/apps/SampleApp/lib/SampleApp/V/MT/Context.pm
- eg/apps/SampleApp/lib/SampleApp/Web/C/Root.pm
- eg/apps/SampleApp/lib/SampleApp/Web/Dispatcher.pm
- eg/apps/SampleApp/tmpl/base.mt
- eg/apps/SampleApp/tmpl/index.mt
- eg/realtime-chat/chat.psgi