A 'lean' ASP.NET Core 2.1 app that uses Razor Pages for server pages and npm and webpack for client assets.
.NET Core 2.1 (or higher) SDK Node.js 6.9.0 or higher
git clone https://github.com/martijnboland/LeanAspNetCore.git cd LeanAspNetCore dotnet run
At the first run, it takes a little while before all dependencies are resolved. Just have a little patience. After the first run, things are much faster.