3 ms·
Giraffe and Suave are likely to be easier for a newbie, and both have the "Suave programming model" for API routing, so you'll find the way to set things up is
by phillipcarter 9y ago
Giraffe and Suave are likely to be easier for a newbie, and both have the "Suave programming model" for API routing, so you'll find the way to set things up is very similar (despite a few different names, such as WebPart and HttpFunc). Both run on .NET Core as well. The main difference is that Giraffe sits atop the Kestrel HTTP server which ASP.NET Core is built on, whereas Suave has its own web server implementation.
I wrote a blog post about using Giraffe here: https://blogs.msdn.microsoft.com/dotnet/2017/09/26/build-a-web-service-with-f-and-net-core-2-0/ https://blogs.msdn.microsoft.com/dotnet/2017/09/26/build-a-w...