Home / Companies / Twilio / Blog / Post Details
Content Deep Dive

Getting Started with ASP.NET Core Razor Pages

Blog post from Twilio

Post Details
Company
Date Published
Author
Andrew Lock
Word Count
3,182
Company Posts That Month
21
Language
English
Hacker News Points
-
Post removed?
No
Summary

Razor Pages are a page-based approach for building server-side rendered apps in ASP.NET Core that offers a "cohesive" and more maintainable alternative to traditional MVC. They provide the same functionality as MVC, but with a different model that acts as both a mini-controller and view model for the view. Each Razor Page contains all of the UI code associated with a given Razor view, using page handlers to respond to requests. With Razor Pages, you can create a more cohesive codebase and improve development efficiency. They are highly customizable and can be used seamlessly in the same app as traditional MVC or Web API controllers. The main benefit of Razor Pages is their improved maintainability and cohesion, making them a good fit for new development projects, while traditional MVC may still be suitable for existing apps that don't require these benefits.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.