blazor

Installation
SKILL.md

Blazor Guide

Applies to: Blazor (.NET 8+), C# 12+, WebAssembly, Server, Blazor United, Interactive Web Apps

Core Principles

  1. Component-Based: Build encapsulated .razor components that own their state and rendering
  2. Hosting Flexibility: Choose WebAssembly, Server, or Blazor United (hybrid) per-component
  3. C# Everywhere: Share models, validation, and logic between client and server
  4. Type Safety: Leverage nullable reference types and strong parameter typing
  5. Lifecycle Awareness: Understand component lifecycle to avoid leaks and race conditions

Hosting Models

Model Runs In Best For
WebAssembly Browser (WASM) Offline-capable apps, PWAs, reduced server load
Server Server (SignalR) Low-latency, SEO, thin clients
United (.NET 8) Hybrid SSR + interactive Per-component render mode selection
Installs
14
Repository
ar4mirez/samuel
GitHub Stars
7
First Seen
Feb 20, 2026
blazor — ar4mirez/samuel