This is a demo project for .NET Core 2.1 WebAPI, ASP.NET MVC and RazorPages, plus the React Application to use WebAPI as the frontend client.
$ cd NetCoreDemo
$ dotnet restore
$ dotnet run
The application will start listening at http://localhost:23962
Open this address in browser to view the Razor Pages and MVC version of the UI
$ cd reactdemo
$ npm install -d
$ npm start
The application will launch at http://localhost:3000