title: Why is Razor Pages the recommended approach to create a Web UI in Asp.net Core?
body: <p>Learning new things needs an investment of time, space and energy. I am currently learning Asp.Net Core MVC 2.0. This <a href="https://docs.microsoft.com/en-us/aspnet/core/tutorials/" rel="noreferrer">ASP.NET Core tutorials overview</a> states:</p>
  <blockquote>
  <p>Razor Pages is the recommended approach to create a Web UI with ASP.NET Core</p>
  </blockquote>
  <p>This information confused me in deciding whether I have to stop learning Asp.net Core MVC and start learning Asp.net Core Razor Pages.</p>
  <ul>
  <li>Why is Razor Pages the recommended approach to create a Web UI in Asp.net Core?</li>
  </ul>
  <p>Any directions are welcome.</p>