Slide 3
Slide 3 text
„Terminal Server für Web-Entwickler“
• Thinktecture fokussiert auf SPA-Architekturen
• Blazor WebAssembly ist ein waschechtes SPA-Framework
• Blazor Server hat komplexe, nicht Web-Style Basisarchitektur – aka „Server-Client“
• Code wird immer auf Serverseite ausgeführt
• Zustand wird ausschließlich auf Serverseite gehalten
• Skalierung wird deutlich aufwändiger
• Auf dem Client ist nur ein schmaler JavaScript-Stub aktiv (aus dem Blazor-Framework)
• Jegliche UI-Interaktionen wandern immer über das Netzwerk (SignalR-Verbindung)
• Ständige Netzwerkverbindung nötig - fehleranfällig
• Keine Offlinefähigkeit - Möglichkeiten als SPA / PWA werden eingeschränkt
• Zustandsbehaftete Datenhaltung erschwert
• Infos über die technischen Details und Eigenheiten von Blazor Server:
• https://www.thinktecture.com/de/blazor/webinar-blazor-server-moegliche-alternative-zu-spas/
Blazor WebAssembly
Dynamische Formulare und Inhalte in Aktion
Was ist mit Blazor Server?