开发者

Are there any modern (Moose/PSGI) web frameworks other than Catalyst?

Are there any Perl web-development frameworks other than Catalyst that are:

  • written with Moos开发者_开发技巧e
  • natively written for PSGI (not with some PSGI-emulation)
  • Unicode ready/safe - so Perl 5.10+
  • small, extensible and nice

or is Catalyst the only guy in the town? :)

AFAIK, Dancer, Mojolicious, Jifty are not Moose-core


The only other one that comes to my mind os Ox. It's a pretty nice framework in many ways and does match all of your requirements. Sadly, though, its user base is somewhat small and you'll end up re-inventing a lot of things you could've ready re-used off of CPAN if you had gone with Catalyst. But sometimes that's just what you want to do for certain applications, so I'm happy it exists.


Here is my favorite one - Mason.

  • Moose based
  • default web-agnostic and PSGI native with PSGIHandler plugin
  • its utf8 support is can be done with plugin see here

It is usually used as templating engine only, but with some discipline you can use it as VC framework (read: not enforcing separation and doing nothing for Models, Views are natural, Controllers you can done with dhandlers and with the RouterSimple plugin).

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜