Re: Poet: a web framework for Mason

Chris Fulton <[email protected]>
Newsgroups gmane.comp.web.mason.user
Message-ID <CAAcezM1uBwDTjqoWQv98NevLBoKMUvsW1xag__9wEm4FC7AKVA@mail.gmail.com>
This is very exciting.
On Apr 21, 2012 12:31 AM, "Jonathan Swartz" <[email protected]> wrote:

> I'm pleased to announce Poet, a modern Perl web framework designed
> especially for Mason developers:
>
>    http://search.cpan.org/perldoc?Poet
>
> Features include:
>
>   * A common-sense directory hierarchy for web development
>
>   * A configuration system that scales elegantly with multiple coders and
> multiple layers (development/production)
>
>   * Integration with PSGI/Plack for server APIs and engines
>
>   * Integration with Log::Log4perl for logging, wrapped with much simpler
> configuration
>
>   * Integration with CHI for powerful and flexible caching
>
>   * Easy access to common objects and utilities from anywhere in your
> application
>
>   * And of course, the power of Mason, for request routing and content
> generation.
>
> Poet was designed and developed over the past six years at Hearst Digital
> Media. Today it is used to generate Hearst's magazine websites (including
> Cosmopolitan, Esquire and Good Housekeeping) as well as many internal
> systems. I'm very grateful to Hearst for agreeing to this open source
> release (though they bear no responsibility for its support or maintenance).
>
> Some people nowadays use Mason as a view layer in a large MVC framework
> (i.e. as a replacement for TT), and that's just fine, even if it leaves
> some of Mason's features untouched.
>
> But Poet is a web framework for those who, like me, think Mason is a great
> way to handle the *whole* web request, not just the view layer. For those
> who like their page logic right next to their template, MVC doctrine be
> damned. Poet just turns web requests into Mason requests, and happily lets
> Mason handle the rest of the work. At the same time it provides the web
> development structure and utilities that Mason, as a "templating system",
> has always felt obligated to omit.
>
> There's much more to come than I could put in this initial release, and
> I'm looking forward to pressing on with it!
>
> Blog announcement with similar content here:
>
>   http://www.openswartz.com/2012/04/21/poet-a-web-framework-for-mason/
>
> Feedback welcome as always.
>
> Best
> Jon
>
>
>
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________
> Mason-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mason-users
>

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2

_______________________________________________
Mason-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mason-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.