Using ASP.NET inside a RhinoPlugin

Thank you @fraguada and @Alain for your reply!

You are right, both the WebView from Eto or WPF directly can load static web pages.
These threads have discussed it at length, and we had no problem reproducing it :

That is, with static web pages.
When we tried using compiled Single-Page-Applications that rely on React or Vue, we have not managed to get the WebView to load it properly on its own. It was mostly struggling with file serving and routing. Those framework use client-side routing, Server-Side rendering, etc, which are a hassle (when possible) with WebView.

There are other advantages to running our own server, mostly being a proper way to define controller endpoints for requests. Every example for static pages were using the WebView.DocumentLoading or similar events to basically list out all different interactions, which isn’t optimal.

Are there any example on how using web frameworks can be done differently that creating our own server ?