Changes for version 0.09
- Improvements
- Referring to an unknown conf key in ${interpolated} syntax throws error instead of inserting blank string
- Fixes
- Allow for older File::Path versions - RT #77206 (Gavin Carr)
- Fix PSGIHandler test from using the same component paths for multiple test cases
Documentation
main Poet command-line interface
Index of Poet documentation
Built-in Poet configuration options
A gentle introduction to Poet
Customizing Poet with subclasses
Poet tutorial
Get a URL via command line without a running server
Modules
a modern Perl web framework for Mason developers
Poet caching with CHI
Poet configuration
Poet environment
Import Poet quick vars and utilities
Poet logging
Mason settings and enhancements for Poet
Poet Moose policies
Poet's subclass of Plack::Request
Poet's subclass of Plack::Response
Intialize Poet for a script
Debug utilities
File utilities
Web-related utilities
Provides
in lib/Poet/App.pm
in lib/Poet/Environment/Generator.pm
in lib/Poet/Mason/Plugin.pm
in lib/Poet/Mechanize.pm
in lib/Poet/Server.pm
in lib/Poet/Tools.pm
in lib/Poet/Types.pm
Examples
- eg/blog/README
- eg/blog/bin/app.psgi
- eg/blog/bin/get.pl
- eg/blog/bin/install.sh
- eg/blog/bin/purge_old_entries.pl
- eg/blog/bin/run.pl
- eg/blog/comps/Base.mc
- eg/blog/comps/all_articles.mi
- eg/blog/comps/article/display.mi
- eg/blog/comps/article/publish.mp
- eg/blog/comps/index.mc
- eg/blog/comps/new_article.mc
- eg/blog/conf/layer/development.cfg
- eg/blog/conf/local.cfg
- eg/blog/db/schema.sql
- eg/blog/lib/Blog/Article.pm
- eg/blog/lib/Blog/DB.pm
- eg/blog/logs/poet.log
- eg/blog/static/css/style.css