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