2011-07-29 4 views
9

は、触媒以外のPerlのWeb開発フレームワークがあります。Catalyst以外の最新(ムース/ PSGI)Webフレームワークはありますか?

  • がネイティブPSGIのために書かれMoose
  • と書かれた(ではない、いくつかのPSGIエミュレーション付き)
  • ユニコード/安全な準備ができて - Perlのように5.10+
  • 、小さな拡張可能といい

又はCatalystのみグラムであります町の中で? Mason - :)

私の知る限り、DancerMojoliciousJiftyヘラジカコアをされていません

答えて

6

にここでは私のお気に入りの一つです。

  • ムースベース
  • デフォルトのWebに依存しないとネイティブPSGI with PSGIHandler pluginそのUTF8のサポートは、プラグインで行うことができますされ
  • see here

それは通常、いくつかのと、唯一のテンプレートエンジンとして使用されていますあなたはVCフレームワークとしてそれを使用することができます(読んでください:分離を強制せず、モデルのために何もしない、ビューは当然です、dhandlerとwith the RouterSimple pluginでできるコントローラです)。

+3

MasonはMason 2.0で、HTML :: Mason(Masonとも呼ばれます)はMason 1.xです。 J SwartzのMasonに関するプレゼンテーションを見ただけです。通常のPerlモジュールで扱うべきモデルのこと。 V&Cは、彼等がすでに結びついていることを示す彼の経験のために、より強固に結合すべきだと考えている。私はまだそれを試していないが、それは非常に興味深いように見える、それはHTML :: Masonに関して何が盗まれているのかを修正するが、偉大なテンプレート言語を作るのに必要な最小限の哲学を保持する。 PSGIミドルウェアと利用可能なプラグインの間で、Masonはあなたに堅実なプラットフォームを提供する必要があります。 – daotoad

+0

私のポストに何が間違っているのかdownvoterのコメントを気に? – jm666

10

私の心に来る唯一の他のものo Ox。それは多くの点でかなり良いフレームワークであり、あなたのすべての要件にマッチします。悲しいことですが、そのユーザベースはやや小さいので、Catalystを使っていた場合にCPANから再利用できるようになった多くのものを再発明することになります。しかし、時には特定のアプリケーションでやりたいことがあるだけなので、それが存在するのはうれしいです。

関連する問題