NancyFx was also the first thing I thought off when looking at the examples. Before the .NET Core days I always used NancyFx as a drop-in REST service when I needed one in a non-web app setting, like a Windows service.
Out of curiosity, what about .net core changed this picture for you?
Thanks, it does look nicely similar, but I still far prefer NancyFX's modules - this is an awkward context to do all this wiring.
I'm not sure if I would call a framework that uses jetty under the hood, that micro...
Why not? Jetty is pretty lightweight as far as JVM http servers go...
Personally I don't use macro/micro to describe the bytecode footprint, but rather the API/conceptual footprint. If Jetty is secure and performant, and Javalin keeps it encapsulated, I think micro is a fair descriptor still.
Well if nancyfx is micro so is Javalin. NancyFX is nowadays built on Kestrel from ASP.NET Core.