Rost Web Framework -Vergleich
Ein Vergleich einiger in Rost geschriebener Web -Frameworks.
Dieser Überblick enthält nur Frameworks, die mit stabilem Rost funktionieren.
Inhaltsverzeichnis
- Frontend Frameworks (WASM)
- Veraltete Frontend -Frameworks
- Server -Frameworks
- High-Level-Server-Frameworks
- Rahmenbedingungen mit niedriger Ebene
- Veraltete Server -Frameworks
- Client -Frameworks
- Veraltete Client -Frameworks
- Vorlagen
- Websocket -Bibliotheken
Frontend Frameworks (WASM)
Da die WASM -Unterstützung in den meisten Browsern erhältlich ist, können wir Rost verwenden, um Webanwendungen zu erstellen :)
| Name | Sterne | Mitwirkende | Aktivität | Downloads | Virtual Dom | SSR | Rendering | Architektur | Repo | Dokumente | Lizenz | Version |
|---|
| Dioxus | | | | 307.0k | Ja | Ja | Html | React/Redux | | | | |
| Dominator | | | | 157.1k | NEIN | NEIN | Html | Frp | | | | |
| Egui | | | | 3614.9k | NEIN | NEIN | Leinwand | Imgui | | | | |
| Leptos | | | | 735.1k | NEIN | Ja | Html | Frp | | | | |
| Sauron | | | | 291,6K | Ja | Ja | Html | TEE | | | | |
| Seidenweb | | | | 8.7k | NEIN | Ja | Html | Frp | | | | |
| Bergahorn | | | | 155.1k | NEIN | Ja | Html | Frp | | | | |
| VICIA | | | | 1,6K | NEIN | NEIN | Leinwand | | | | | |
Veraltete Frontend -Frameworks
| Name | Sterne | Mitwirkende | Aktivität | Downloads | Virtual Dom | SSR | Rendering | Architektur | Repo | Dokumente | Lizenz | Version |
|---|
| Dodrio | | | | 145,8K | | | | | | | | |
| Draco | | | | - - | | | | | | | | |
| Dumle | | | | - - | | | | | | | | |
| frender | | | | 3.6k | Ja | NEIN | | | | | | |
| Vereist | | | | 636.0k | NEIN | NEIN | Leinwand | TEE | | | | |
| Kobold | | | | 9,8K | NEIN | | Html | React/Redux | | | | |
| Mika | | | | 1,2k | | | | | | | | |
| Mogwai | | | | 31,6K | NEIN | Ja | Html | | | | | |
| Mondzoon | | | | - - | NEIN | NEIN | Html | Frp | | | | |
| Percy | | | | - - | Ja | Ja | Html | | | | | |
| Ruukh | | | | - - | | | | | | | | |
| Samen | | | | 315.4k | Ja | NEIN | Html | TEE | | | | |
| Schmiede | | | | 9,2k | | | | | | | | |
| Spaar | | | | 6,5K | NEIN | NEIN | Html | | | | | |
| Squark | | | | - - | | | | | | | | |
| stdweb | | | | 11256.8k | | | | | | | | |
| Weide | | | | - - | | | | | | | | |
| Eibe | | | | 1412.3k | Ja | Ja | Html | React/Redux | | | | |
Server -Frameworks
High-Level-Server-Frameworks
| Name | Sterne | Mitwirkende | Aktivität | Repo | Dokumente | Lizenz | Version | Asynchron | Https | Http/2 | Base | Kunde |
|---|
| Actix-Web | | | | | | | | Ja | Ja | Ja | Tokio | NEIN |
| Axum | | | | | | | | Ja | Ja | Ja | Hyper | NEIN |
| Gedicht | | | | | | | | Ja | Ja | Ja | Hyper | NEIN |
| Rakete | | | | | | | | Ja | Ja | Ja | Hyper | NEIN |
| Salve | | | | | | | | Ja | Ja | Ja | Hyper | NEIN |
| Trillium | | | | | | | | Ja | Ja | NEIN | Tokio | NEIN |
| Nämlich | | | | | | | | Ja | Ja | Ja | Hyper | NEIN |
| WTX | | | | | | | | Ja | Ja | Ja | WTX | Ja |
| Zino | | | | | | | | Ja | | | | |
Rahmenbedingungen mit niedriger Ebene
| Name | Sterne | Mitwirkende | Aktivität | Repo | Dokumente | Lizenz | Version | Asynchron | Https | Http/2 | Base | Kunde |
|---|
| Actix-http | | | | | | | | Ja | Ja | Ja | | Ja |
| Hyper | | | | | | | | Ja | Ja | Ja | | Ja |
| Xita-Web | | | | | | | | Ja | | | | |
Veraltete Server -Frameworks
| Name | Sterne | Mitwirkende | Aktivität | Repo | Dokumente | Lizenz | Version | Asynchron | Https | Http/2 | Base | Kunde |
|---|
| Cargonaouts | | | | | | | | | | | | |
| Zivil | | | | | | | | | | | | |
| Kanal | | | | | | | | | | | | |
| Gotham | | | | | | | | Ja | Ja | NEIN | Hyper | NEIN |
| Graphul | | | | | | | | Ja | Ja | Ja | Hyper | NEIN |
| Wasserstoff | | | | | | | | | | | | |
| Eisen | | | | | | | | | | | | |
| Kinglet | | | | | | | | | | | | |
| Nickel | | | | | | | | | | | | |
| Rouille | | | | | | | | NEIN | Ja | | | NEIN |
| rostvoll | | | | | | | | | | | | |
| rostlos | | | | | | | | | | | | |
| Sapper | | | | | | | | | | | | |
| Shio | | | | | | | | | | | | |
| erbitten | | | | | | | | | | | | |
| MILD | | | | | | | | Ja | Ja | Ja | Tokio (oder Hyper) | NEIN |
| Tide | | | | | | | | Ja | Ja | NEIN | Async-std | NEIN |
| Tiny-Http | | | | | | | | NEIN | Ja | NEIN | | NEIN |
| tk-http | | | | | | | | | | | | |
| Tower-Web | | | | | | | | | | | | |
| Kette | | | | | | | | Ja | Ja | Ja | Hyper | NEIN |
Client -Frameworks
Um Web -Clients mit Rost zu erstellen, können Sie zwischen diesen Bibliotheken wählen:
- ReqWest (- / Repository / Dokumentation)
- AWC (- / Repository / API-Dokumente)
- Hyper (Homepage / Repository / Dokumentation)
- JSONRPC (- / Repository / Dokumentation)
- WTX (Homepage / Repository / Dokumentation)
Veraltete Client -Frameworks
Vorlagen
| Name | Repo | Dokumente | Lizenz | Version | Sterne | Mitwirkende | Aktivität |
|---|
| Askama | | | | | | | |
| Lenker | | | | | | | |
| flüssig | | | | | | | |
| Maud | | | | | | | |
| Minijinja | | | | | | | |
| Rinja | | | | | | | |
| RUCTE | | | | | | | |
| Segelfisch | | | | | | | |
| Tera | | | | | | | |
Veraltete Vorlagenbibliotheken
| Name | Repo | Dokumente | Lizenz | Version | Sterne | Mitwirkende | Aktivität |
|---|
| Horrorshow | | | | | | | |
| Markup | | | | | | | |
| Schnurrbart | | | | | | | |
| Stpl | | | | | | | |
| TinyTemplate | | | | | | | |
| Typed-html | | | | | | | |
Websocket -Bibliotheken
| Name | Repo | Dokumente | Lizenz | Version | Sterne | Mitwirkende | Aktivität | Kunde | Server | Asynchron |
|---|
| Actix-Web | | | | | | | | Ja | Ja | Ja |
| Tokio-Tungstenit | | | | | | | | Ja | Ja | Ja |
| Wolframit | | | | | | | | Ja | Ja | Ja |
| WS-RS | | | | | | | | Ja | Ja | Ja |
| WTX | | | | | | | | Ja | Ja | Ja |