Ich glaube nicht, dass Alexandr die Frage beantwortet hat.
Die Frage ist, ob Haskell-Web-Frameworks Server-Side-Rendering von JavaScript - Vanille JS oder JS-via-Haskell (GHCJS, Fay, etc.) tun. Ich verstehe, dass Jessod JS nicht vorrendert (d. H. JS ausführt und den resultierenden HTML-Code bereitstellt). Eher macht Jessod serverseitige Generierung von HTML über Hamlet (oder Blaze-HTML, oder klar, je nach Ihren Vorlieben).
Die einzige Bibliothek, die ich für Haskell serverseitige JS-Rendering (für Angular) finden könnte, ist:
https://github.com/danchoi/ngrender
Aber es ist immer noch in der Betaphase.
Wenn es andere Bibliotheken/Lösungen gibt, würde ich gerne von ihnen hören. Das ist auch ein Problem für mich. Ich möchte auf dem Client purescript-halogen verwenden, aber ... SEO.
Edit: Vorerst ist die beste Option könnte sein, nginx als Lastenausgleich vor Ihrem Haskell-Server mit prerender.io zu verwenden gemacht JS-Seiten zu liefern Bots suchen:
https://github.com/prerender/prerender
https://gist.github.com/thoop/8165802