4 ms·
> There are pretty much no tutorials, no recent articles and no performant native F# libraries out there. Giraffe [1] is the de facto standard F# web framework
by piaste 6y ago
> There are pretty much no tutorials, no recent articles and no performant native F# libraries out there.
Giraffe [1] is the de facto standard F# web framework. It's a plugin on top of ASP.NET (for all the reasons described elsewhere - performance, security, ecosystem) that lets you write functional-style 'route >=> function' code without controllers.
If you want a more batteries-included approach, Saturn [2] builds on top of Giraffe to provide, well, more backend batteries (database layer, etc.)
Finally, the SAFE stack [3] are a set of project templates that combine the above with a F# frontend (via the Fable JS compiler) and some Azure deployment helpers.
[1] https://giraffe.wiki/docs https://giraffe.wiki/docs
[2] https://saturnframework.org https://saturnframework.org
[3] https://safe-stack.github.io/ https://safe-stack.github.io/