Razor Pages introduces a new way to build MVC web applications in ASP.NET Core 2.0 using a file-based routing system instead of actions and controllers, each Razor Page acts as an independent unit with its own model, code-behind logic, and a Razor view, and Razor Pages makes application development easier by reducing the amount of code required.
Related topics: