1/26/2022 2:00:00 PM
This post is a little different from others. Instead of a tutorial or highlighting a specific technology, I'm going to talk about how I migrated my blog, this website, from AngularJS to client-side web assembly Blazor with .NET 6. This website started at the end of 2017. At the time, I was doing a lot of AngularJS development and thought it would be good experience to start a project from scratch to really learn the framework. Fast forward 5 years (I can't believe it's been 5 years already!) and AngularJS is no longer officially supported and other web technologies have emerged. Additionally, Blazor now runs in the browser using web assembly and .NET 6 has been released. I thought it was time to move this website to something different and wanted to learn Blazor. What follows is the summary of my website rewrite project.
    