You can use aspnetcore-spa generator for Yeoman to create brand-new single page application with asp.net core.
This allows you to choose one of the popular front end frameworks and generates project with webpack, dev server, hot module replacement and server-side rendering features.
Just run
npm ...