Razor Pages
makes building web UI easier and more productive. ASP.NET Core integrates seamlessly with popular client-side frameworks and libraries, including Angular, React, and Bootstrap. ASP.NET Core MVC provides a number of features to build web APIs and web apps.