20

私はModernperl(Moose、Plackなど)を学んでいます。多くのアドバイスで「例で学ぶ」を読むことができます。そこで、Modernperlで作成されたすぐに実行できるアプリケーションを探し始めました。

次のような多くのページを閲覧しました:

そしてもっとたくさん(perl.orgなど)-そして残念ながら-私はModernperlで書かれた「すぐに実行できる」アプリケーションを見つけられません。

Moose / Plack-CMSも、ShoppingCartも、Blogも、Webアプリケーションも見つかりません。それらが存在しないことを信じるのは難しいので、おそらく私は間違った場所を探しています。

最新のPerl(フレームワークだけでなく)で書かれた「すぐに実行できる」Webアプリケーションを教えてください。上記のリンクからすべてのアプリをチェックしましたが、Moose/Plackベースのアプリはありません。


すでに見つかった「最新の」アプリケーション

触媒ベース:

その他のMoose/Plackアプリケーション:

  • まだありません
4

5 に答える 5

8

Mason - フレームワークのみですが、純粋なMoose/Plack ベースです。

編集:

githubで「Catalyst」を検索した後のいくつかのリンク(おそらく、いくつかは放棄されています):

などなど。

残念ながら、触媒以外の github を検索する方法がわかりませんが、それでも Moose/Plack アプリケーションです。

于 2011-07-18T17:10:01.563 に答える
8

ShinyCMSは、Catalyst と Moose を使用するオープンソースのコンテンツ管理システムです。まだ初期段階ですが、一見の価値があります。

Deimos CMSは、私の知る限り、まだアルファ段階ですが、興味があるかもしれません。

Silkiは、Moose、Catalyst、および Fey::ORM を使用する Catalyst ベースの wiki ホスティング プラットフォームです。

Silki は Dave Rolsky によって書かれています。ぜひ彼のブログをご覧になることを強くお勧めします。「Catalyst の使い方」など、本当に役立つ情報がたくさん含まれています。また、すぐに実行できるアプリケーションではありませんが、Chloroのソース コードを参照すると役立つ場合があります。

最後に、WebNanoは PSGI ベースのフレームワークです。あなたがアプリを探しているのは知っていますが、これは PSGI ベースなので、役に立つかもしれないと思いました。

于 2011-07-18T15:44:52.753 に答える
4

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.

于 2013-07-30T12:06:56.403 に答える
0

あなたはムースについて言及していました。Cookbookとともに、 Manualも役立つことがわかりました。A Gentle Introduction to MooseGet Your Antlersもあります(どちらもcatalyzed.orgから)。

それ以外は、何かをいじって、それがどのように機能するかを確認することをお勧めします。それができたら、より具体的な質問がある場合は、投稿してください。

于 2011-07-18T15:30:36.543 に答える
0

Modern Perl での Web アプリケーション フレームワークを見ている場合、Catalyst を見たことがありますか?

Catalyst で自由に利用できるアプリケーション コードの例としては、MojoMojo があります。

彼らのチュートリアルも、動作するコードを確認するのに適した場所です。

または、Mojolicious を見ることもできます - 始めるのが簡単な場所かもしれません。

ここにはクックブックタイプのコードがたくさんあります (ただし、大規模なアプリケーションについてはわかりません)。

HTH

于 2011-07-18T15:10:19.813 に答える