Is there a reason you don’t want to go with Create React App with typescript template? It has a large support base and has good tooling, so you don’t need to eject if you have some custom webpack. For the API in .NET that part has tonnes of good options.
.net still has a “dotnet new” for react, which last time I checked (3 years ago) it does SSR (good for SEO) and integration to a .NET API. The “dotnet new” team at one point was limited - they kept React, but dropped support for some of their templates on 2.1 (react + redux, Aurelia, Vue.js and Knockout) – Not sure how it stands now, but wanted to let you know about it.
Here is a repo I made (and archived):
I put in a couple of tips that can save you some time – like some file extensions ie: “.fx” (shaders) require web server mime-type registrations - and there’s other tricks in there. I had it running on Azure for a game - it’s till running but I haven’t had time to update Interested to hear how you go.