[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mason
Subject:    Re: [Mason] Poet: a web framework for Mason
From:       RJ Herrick <rjherrick () sbcglobal ! net>
Date:       2012-04-21 20:09:53
Message-ID: 4F931411.8010002 () sbcglobal ! net
[Download RAW message or body]

Thanks so much for sharing, both to you Jon and Hearst. I'll be staying 
tuned.
Best,
RJ

On 4/21/2012 3:29 AM, Jonathan Swartz 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
> Mason-users@lists.sourceforge.net
> 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
Mason-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mason-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic