
Der Hauptvorteil ist die Einbeziehung von fast allem, was man zum Erstellen der meisten Websites benötigt (Templating, Routing, Datenbankadapter usw.).
Dies ist auch der Hauptnachteil, wenn man starke Meinungen darüber hat, welche Bibliotheken man verwendet. In diesem Sinne fühlt es sich wie eine Rails-"Omakase"-Erfahrung an. Man könnte argumentieren, dass dies genau das ist, was man möchte, wenn man in Haskell-Frameworks eintaucht.
Ein weiterer großer Pluspunkt ist das Tooling und die Community darum herum. Alles ist gut dokumentiert (im Vergleich zu anderen Optionen) und beinhaltet sogar Keter für die Bereitstellung. Bewertung gesammelt von und auf G2.com gehostet.
Haftungsausschluss: Ich habe Yesod seit etwa einem Jahr nicht mehr verwendet, daher könnte es sich ziemlich verändert haben. Yesod verwendet Template Haskell und DSLs stark, was nicht unbedingt ein Problem ist (wenn es funktioniert), aber wenn man generierten Code debuggen muss, wird es etwas kompliziert. Zum Beispiel würde ich lieber Blaze oder etwas "rein" Haskell-mäßiges verwenden als eine DSL wie die shakespeareanische Familie von Templating. Bewertung gesammelt von und auf G2.com gehostet.
Bestätigt durch LinkedIn
Dieser Bewerter erhielt als Dank für das Ausfüllen dieser Bewertung eine symbolische Geschenkkarte.
Einladung von G2. Dieser Bewerter erhielt als Dank für das Ausfüllen dieser Bewertung eine symbolische Geschenkkarte.
Diese Bewertung wurde aus English mit KI übersetzt.


