WebAssembly-Webframeworks
Zur Navigation springen
Zur Suche springen
Tier 1 (Reifegrad: produktionsreif)
Die folgenden WebAssembly-Webframeworks werden als Tier 1 eingestuft.
- Kriterien
- regelmäßige Releases (letzte 12 Monate)
- dokumentierte Produktionseinsätze
- stabile Docs und aktiver Maintainerkreis
- klare Roadmap und Ökosystem
| Framework | Sprache/Runtime | Architektur | Lizenz | Aktivität/Status | Hinweise |
|---|---|---|---|---|---|
| Blazor WebAssembly | C#/.NET | Client-side (WASM), optional Prerender/SSR | MIT | Aktiv, LTS | Weit verbreitetes .NET-WebUI; starke Tooling- und Hosting-Unterstützung. |
| Yew | Rust | Client-side (WASM), SSR-Optionen | MIT/Apache-2.0 | Aktiv | Reifes Komponentenmodell, große Community. |
| Leptos | Rust | Client-side (WASM) + SSR/Islands | MIT/Apache-2.0 | Aktiv | Reaktives Rendering, sehr gute Performance. |
| Dioxus | Rust | Client-side (WASM) + SSR + weitere Targets | MIT/Apache-2.0 | Aktiv | Einheitliches UI-Programmierungsmodell (Web, Desktop, Mobile). |
| Uno Platform (WebAssembly) | C#/.NET | Client-side (WASM) | Apache-2.0 | Aktiv | WinUI/UWP-API-kompatibel; Enterprise-Einsatz. |
| Qt for WebAssembly | C++/Qt | Client-side (WASM) | GPL/LGPL/kommerziell | Aktiv | Qt-Apps im Browser; UI-intensiv geeignet. |
Tooling (für C/C++/Rust → WASM)
- Emscripten — Toolchain (MIT); C/C++→WASM, Embind, HTML5-/Canvas/WebGL/WebAudio, Threads.