Perl Web编程的MVC框架?

4

可能是重复问题:
建议一些Perl中好的MVC框架

是否有使用MVC或类似架构的Perl Web编程框架?我问这个问题是因为我是C#开发人员,我习惯于像Web Forms和ASP.NET MVC这样的东西,而且直到现在,我所有关于这个主题的研究都给我带来了有关CGI编程的资源。 这仍然是在Perl中进行Web应用程序的唯一方法吗?


4
请查看这个之前的问题 - https://dev59.com/QnVD5IYBdhLWcg3wO5AD - arunkumar
我认为这个问题并没有提供任何新的信息,因为在https://dev59.com/QnVD5IYBdhLWcg3wO5AD中已经有了... 我投票支持关闭。 - Zaid
3个回答

11

是的,有很多,但首先想到的是Catalyst

(Note: 保留了原文中的html标签,并按照要求进行了翻译)

所有引用的框架都是很好的例子,但答案是Catalyst,它是最受欢迎和使用最广泛的一个。 - Raphael
一定要检查链接的问题,这里没有列出一些框架,也许你会发现比 Catalyst 更适合你需求的东西。 - Igor Zinov'yev

9

哇!我第一次听说这个,感到非常惊讶! - Igor Zinov'yev

8

Perl Dancer 是一个看起来很有趣的 Perl 网络应用框架。你可以阅读与更成熟的 Catalyst 的比较,详见 this related question

Dancer 的 "Hello World" 程序如下...

#!/usr/bin/env perl
use Dancer;

get '/' => sub {
    "Hello World!"
};

dance;

..并且像这样执行...

$ perl bin/app.pl &
...
$ curl http://localhost:3000/
Hello world!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接