现代 Perl - 准备运行应用程序 - 通过示例学习 - 从什么开始?

发布于 2024-11-25 02:09:25 字数 1539 浏览 1 评论 0 原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

我爱人 2024-12-02 02:09:25

Mason - 仅框架,但纯粹基于Moose/Plack。

编辑:

在 github 中搜索“Catalyst”后的一些链接(也许有些已被放弃):

等等。

不幸的是,不知道如何在 github 上搜索非催化剂,但仍然是 Moose/Plack 应用程序。

Mason - framework only, but pure Moose/Plack based.

Edit:

Some links after searching for "Catalyst" in the github (maybe, some are abandoned):

and much more.

Unfortunately, havent any idea how to search github for non catalyst, but still Moose/Plack applications.

本王不退位尔等都是臣 2024-12-02 02:09:25

ShinyCMS 是一个使用 Catalyst 和 Moose 的开源内容管理系统。它仍处于早期阶段,但绝对值得一看。

据我所知,Deimos CMS 仍处于 alpha 阶段,但可能会引起兴趣。

Silki 是一个基于 Catalyst 的 wiki 托管平台,它使用 Moose、Catalyst 和 Fey:: ORM。

Silki 是由 Dave Rolsky 编写的,我强烈建议您查看他的博客。它包含大量真正有用的信息,包括“我如何使用催化剂”。尽管它不是一个可以运行的应用程序,但您可能会发现查看 Chloro 有帮助。

最后,WebNano 是一个基于 PSGI 的框架 - 我知道您正在寻找应用程序,但作为这是基于 PSGI 的,我认为它可能有用。

ShinyCMS is an open-source content management system which uses Catalyst and Moose. It's still in it's early stages, but is definitely worth a look.

Deimos CMS is, as far as I am aware, still in its alpha stages, but may be of interest.

Silki is a Catalyst-based wiki hosting platform, which uses Moose, Catalyst and Fey::ORM.

Silki is written by Dave Rolsky, and I highly recommend that you have a look at his blog. It contains a great deal of really useful information, including "How I Use Catalyst". And although it is not a ready to run application, you might find looking at the source code for Chloro helpful.

Finally, WebNano is a PSGI based framework - I know you are looking for apps, but as this is PSGI based, I thought it might be useful.

隱形的亼 2024-12-02 02:09:25

您可以查看一些 Duck Duck Go 的 Github 存储库。它是现代 Perl,使用 Catalyst,并且内部有很多 Moose。 community-platform 项目是一个好的开始。

You could take a look at some of Duck Duck Go's Github repositories. It's Modern Perl, using Catalyst, and with a lot of Moose inside. community-platform project is a good beginning.

生生漫 2024-12-02 02:09:25

如果您正在研究 Modern Perl 下的 Web 应用程序框架 - 您看过 Catalyst 吗?

MojoMojo 是 Catalyst 下免费提供的应用程序代码的一个示例:

他们的教程也是查看工作代码的好地方:

或者你可以看看 Mojolicious - 可能是一个更容易开始的地方。

这里有很多说明书类型的代码(但不确定大型应用程序)

HTH

If you're looking at web application frameworks under Modern Perl - have you looked at Catalyst?

One example of freely available application code under Catalyst would be MojoMojo:

Their tutorial is also a good place to see working code:

Alternatively you could look at Mojolicious - might be an easier place to start off.

Lots of cookbook type code here (not sure about large applications though)

HTH

腹黑女流氓 2024-12-02 02:09:25

你提到过驼鹿。除了 Cookbook 之外,我还找到了手册也很有帮助。还有对 Moose 的简单介绍 和 < a href="http://www.catalyzed.org/2009/04/getting-your-antlers-a-moose-article.html" rel="nofollow">获取您的鹿角(均来自catalyzed.org)。

除此之外,我建议修补一些东西并看看它是如何工作的。完成此操作后,如果您有更具体的问题,请发布。

You had mentioned Moose. Along with the Cookbook, I've found the Manual to also be helpful. There's also A Gentle Introduction to Moose and Getting Your Antlers (both from catalyzed.org).

Other than that, I'd recommend tinkering with stuff and seeing how it works. Once you do that, if you have more specific questions, please post them.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文