Applies to: Blazor (.NET 8+), C# 12+, WebAssembly, Server, Blazor United, Interactive Web Apps
| 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 |
| Client | UI components, pages, client services | Shared | | Server | API endpoints, server logic, auth | Shared | | Shared | Models, DTOs, validation attributes | Nothing | | Tests | bUnit component tests, API tests | Client, Server |
إطار الحماية Blazor والأنماط وأفضل الممارسات للتطوير بمساعدة الذكاء الاصطناعي. يُستخدم عند العمل مع مشاريع Blazor، أو عندما يذكر المستخدم Blazor. يوفر أنماط WebAssembly/Server ودورة حياة المكونات وSignalR وإرشادات إدارة الحالة. المصدر: ar4mirez/samuel.