Blazor
Build interactive web UIs with C#
★ 4.3
Build interactive web UIs using C# instead of JavaScript. Run in the browser via WebAssembly or on the server with SignalR.
35K
GitHub Stars
none
TypeScript
medium
Learning Curve
4.2
DX Score
Precios
Model
free
Plan Gratuito
MIT licensed, part of ASP.NET Core
Paid
N/A
Características
- ✓ C# in browser (WASM)
- ✓ Server-side option
- ✓ Component model
- ✓ JS interop
- ✓ .NET libraries in browser
- ✓ Hot reload
- ✓ Form handling
- ✓ Routing
Ventajas
- + C# full-stack
- + No JavaScript required
- + Share code with backend
- + Strong typing
- + Microsoft support
Desventajas
- - WASM download size
- - Limited ecosystem
- - Debugging challenges
- - Performance trade-offs
Mejor Para
enterprise startup
Alternativas
wasm csharp spa component-based