This seems a lot more like how IIS works, unless I'm missing something? As an aside: it's always curious to see how the programming world has splintered into cliques that no longer hang out together. NGINX Unit is a "Universal" web server without support for C++, Rust, or ASP.NET! But PERL is supported, like the 1990s Linux cgi-bin world never went away.
> Binary-compiled languages in general: using the embedded libunit library.
From https://unit.nginx.org/keyfeatures/#supported-app-languages