Was ist der aktuelle Stand der Technik in Haskell Web Frameworks [geschlossen]

8

Ich suche nach einem Einblick in den aktuellen Stand der Technik in Haskells Web-Frameworks.

Was ich für einen guten Rahmen für notwendig halten würde:

  • Web-Anwendungsschnittstelle für die Verbindung mit http-Servern (wie Rack)
  • verkettbare Middleware (wiederum wie Rack oder node.js Connect)
  • idiomatische Haskell
  • solide Leistung
  • vernünftige Dokumentation oder zumindest lesbarer Open-Source-Code

Das Framework muss nicht unbedingt ein voller MVC-Stack sein, ein elegantes DSL für Routing- und Handling-Anfragen (denke Sinatra) wäre mehr als ausreichend.

Einige der Optionen, die ich gefunden habe:

Ich mag die Tiefe der Erfahrung in der Haskell-Welt, um wirklich eine informierte Entscheidung zu treffen, also würde jede Hilfe geschätzt werden.

    
Toby Hede 04.12.2011, 07:42
quelle

1 Antwort

4

Meine Eindrücke

Fang

  • 144 Beobachter
  • 31 Gabeln
  • aktive Entwicklungsgemeinschaft
  • frühe Phasen der Entwicklung
  • großartige Dokumentation
  • "snaplets" fühlen sich an wie Servlets, scheinen ziemlich schwergewichtig zu sein

Jessod

  • 147 Beobachter
  • 27 Gabeln
  • scheint weitgehend ein einzelner Committer zu sein
  • großartige Dokumentation
  • erscheint kompliziert und monolithisch (enthält unter anderem Formulare, Vorlagen und ein Orm)

Miku

  • 8 Beobachter
  • 1 Gabeln
  • scheint weitgehend ein einzelner Committer zu sein
  • leichtgewichtig - inspiriert von Sinatra
  • minimale Dokumentation

Vogel

  • inaktives Projekt
  • wundervolles dsl (meine Wahl als die meisten "sinatra-like")
  • minimale Dokumentation

Happstack

  • ?
Toby Hede 04.12.2011 10:03
quelle