Haskell Web框架中的当前技术水平是什么

时间:2011-12-04 07:42:21

标签: model-view-controller haskell frameworks

我正在寻找对Haskell Web框架中当前最新技术的洞察力。

对于一个好的框架,我认为是必要的:

  • 用于连接到http服务器的Web应用程序界面(如Rack)
  • 可链接中间件(再次,像Rack或node.js Connect)
  • 惯用的Haskell
  • 稳定的表现
  • 合理的文档或至少可读的开源代码

框架不一定需要是一个完整的MVC堆栈,一个优雅的DSL用于路由和处理请求(想想Sinatra)就足够了。

我找到的一些选项:

我喜欢Haskell世界的经验深度,以便做出明智的决定,所以任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:4)

我的印象

<强>对齐

  • 144 Watchers
  • 31 Forks
  • 积极发展社区
  • 早期发展阶段
  • 精彩文档
  • “snaplets”感觉像servlet,看起来很重量级

耶索德

  • 147 Watchers
  • 27 Forks
  • 似乎主要是一个提交者
  • 精彩文档
  • 看似复杂而单一(包括表格,模板和一个orm)

三苦

  • 8 Watchers
  • 1福克斯<​​/ li>
  • 似乎主要是一个提交者
  • 轻量级 - 灵感来自Sinatra
  • 最少文档

  • 非活动项目
  • 精彩的dsl(我的选择最像“sinatra-like”)
  • 最少文档

Happstack