After a day and a night, the website is relaunched with a new architecture!

After a day and a night, the website is relaunched with a new architecture!

One night learning Razor Pages technical points, one day restructuring the website front-end, exhausting!

Last updated 10/8/2022 11:01 AM
沙漠尽头的狼
2 min read
Category
More Languages
Tags
.NET Go Razor Pages

Hello everyone, I am Wolf at the End of the Desert.

Due to the pandemic lockdown at home today, I refactored the website using Razor Pages:

  • Timeline: On the evening of the 7th, I studied the technical points of Razor Pages; on the 8th, I coded all day.
  • Status: Completed basic features such as article list display, categorized article list display, article detail browsing, article archive page, about page, comments, etc., and launched it without delay.

Yesterday (October 7th), after launching the Go version website, the site owner eagerly dived into learning Razor Pages. Thanks to the existing backend code and several previous frontend versions, plus the frontend template provided by the Bilibili channel Code Master's Path, the frontend is almost entirely query-based, so it was completed relatively quickly.

This is a brief sharing today. I will share more details when the features are further improved.

Welcome to try it out: https://dotnet9.com.

Website homepage

One word: Go for it!!!

Keep Exploring

Related Reading

More Articles
Same tag 11/6/2024

Why My Blog Website Returned to Blazor

The development of the blog website has gone through many hardships, with nearly 10 versions including MVC, Vue, Go, etc. Now it has returned to Blazor and adopted static SSR, resulting in a significant speed increase and successful launch.

Continue Reading
Same tag 6/23/2023

Dotnet9 Website Returns to Blazor Refactoring, Access Speed Soars, and Interaction is More Convenient!

Originally, the site owner aimed to experience .NET 8 Blazor Web App by adding Razor components to Razor Pages. However, the hybrid mode Razor components currently cannot interact, and the page also shows a reconnection gray UI. So, they simply used Blazor Server for refactoring. After days of hard work, the website's front-end has been completely replaced with Blazor Server over Razor Pages, and the annoying reconnection issue has been resolved. Now the website loads very fast, though it might be an illusion, but personally it feels great.

Continue Reading