2011-12-04 16 views
8

私は、HaskellのWebフレームワークにおける最新の状態を把握しています。Haskell Webフレームワークの現在の状態は何ですか

私は良いフレームワークのために必要であると考えるだろうか:(ラックのような)HTTPサーバへ

  • チェーン可能ミドルウェアを接続するための

    • Webアプリケーション・インターフェース(ラックのように、再び、またはNode.jsの接続)
    • 慣用ハスケル
    • 固体性能
    • 妥当ドキュメントまたは少なくとも読み取り可能なオープンソースコード

    フレームワークは必ずしも完全なMVCスタックである必要はなく、ルーティングや処理要求(Sinatraと思う)のためのエレガントなDSLだけで十分です。

    私が発見したオプションの一部:

    私は実際に情報に基づいた決定を下すために、ハスケル世界の経験の深さのように、どんな助けも認められるでしょう。

  • +0

    可能複製(http://stackoverflow.com/questions/5645168/comparing-haskells-snap-and-yesod-web-frameworks) –

    +1

    @DanBurtonいくつかありますSnapとYesodと同様に、少なくとも1つの同様の質問がありますが、古くて詳細な分析が欠けています。 –

    +2

    と建設的ではないと投票した人々は、コミュニティから合理的で公平な分析を求めることができない場合、新しい言語フレームワークにアプローチする方法をどうやって決めようとしていますか? –

    答えて

    4

    私の感想

    スナップ

    • 144ウォッチャー
    • 31のフォーク
    • 活発な開発コミュニティ
    • 開発の
    • 初期段階
    • 素晴らしいドキュメント
    • "snaplets" サーブレットのように感じるが、かなりヘビー級

    イェソド

    • 147のウォッチャー
    • 27フォーク
    • は、単一のコミッター
    • 素晴らしいドキュメント
    • は思わ大部分であると思われるようです複雑でモノリシックなもの(とりわけフォーム、テンプレート、オームを含む)

    ミク

    • 8ウォッチャー
    • 1フォーク
    • 軽量
    • 主として単一コミッターのようです -

    鳥シナトラ

  • に触発され、最小限のドキュメント

    • 無効なプロジェクト
    • 素晴らしいDSL(ほとんどの "シナトラ様" としての私のピック)
    • 最小限のドキュメント

    Happstack

    [HaskellのスナップとイェソドWebフレームワークの比較]の
  • 関連する問題