2011-07-29 26 views

回答

6

这是我最喜欢的一个 - Mason。基于

它通常只用作模板引擎,但也有一些你可以使用它作为VC框架(阅读:不强制分离和对模型无所作为,视图是很自然的,你可以使用dhandlers和with the RouterSimple plugin完成控制器)。

+3

太澄清了,梅森是梅森2.0,其中HTML ::梅森(也称为梅森)是梅森1.x。刚刚看到J Swartz在梅森的演讲。模型的东西,你应该在普通的Perl模块中处理。他认为V&C应该更紧密地联系在一起,因为他的经验表明他们已经结合在一起。我还没有尝试过,但它看起来非常有趣,它修复了一些关于HTML :: Mason的bug,但它保留了制作一个好的模板语言所需的最低限度的理念。在PSGI中间件和可用插件之间,梅森应该为您提供一个可靠的平台。 – daotoad

+0

关注downvoter评论我的帖子出了什么问题? – jm666

10

我想到的唯一的另一个操作系统。这是一个非常好的框架,可以满足您的所有需求。可悲的是,它的用户基础有点小,如果你使用Catalyst,你最终会重新发明许多可以重新使用CPAN的东西。但有时候这只是你想要为某些应用程序做的事情,所以我很高兴它存在。

相关问题