A C# Developer Compares Blazor and Vue.js After Working With Both
A backend developer with C# experience shares observations after working with Vue.js at two employers and building a personal project using Blazor Server. The developer first encountered Vue in 2019 while making minor changes to an existing frontend project, then used Vue 2 with Vuetify on a pharmaceutical storage system at a healthcare ministry agency. Blazor Server felt immediately familiar due to its resemblance to Razor Pages, while Blazor WebAssembly was abandoned over slow build and load times. Despite being commonly framed as opposites, both frameworks share a component-based architecture, lifecycle hooks, and support for non-functional programming styles. The author concludes that developers switching between the two are more likely to seek equivalent concepts than to learn entirely new ones.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in