Hacker News new | ask | show | jobs
by pbiggar 1687 days ago
I tried them all, didn't like any of them.

As I recall, Suave is on its way out, and was replaced by Saturn. Saturn is built on Giraffe.

I found Saturn to be incredibly confusing because you need to understand both it and Giraffe to be able to use it.

I used Giraffe for a while, but I still needed to understand the ASP.NET middleware approach, which didn't match Giraffe's.

Also, ASP.NET has a new endpoint based routing framework which is supposed to be very fast. Giraffe has started to adopt that, but I found most of the docs refer to the old way of doing things. So although I'm using it a little bit in the code above, I found it easier to just use ASP.NET directly in most cases.