{
  "id": 8278592,
  "title": "Blazor vs Vue.js: What a C# Developer Actually Notices",
  "url": "https://urgent.news/2026/09/18/blazor-vs-vue-js-what-a-c-developer-actually-notices",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-18T17:18:59.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/mgebrov/blazor-vs-vuejs-what-a-c-developer-actually-notices-35b6"
  },
  "original_language": "en",
  "account": "When a C# developer transitions from backend to frontend development, they often encounter the choice between Blazor and Vue.js. Both are component-based, with familiar syntax for C# developers, but they have distinct differences. Vue.js is lightweight and runs quickly, while Blazor Server maintains a connection to the server, which can cause delays. Both use C# and have comparable tooling for communication with the backend, making it easier for backend developers to adapt. Vue.js is also praised for its static typing, which is an improvement for frontend developers coming from C#.",
  "summary": "Two frontends, one C# brain — what really differs, what is more alike than people admit, and what the job market says. Until 2019 my frontend was semantic HTML and CSS. Divs, classes, markup I could reason about. I was a backend developer and I was comfortable being one. Then two things happened. A company asked me to touch a Vue project, and Microsoft shipped Blazor. Over the following years I…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}