Öppen källkod: webbramverk för Rust
10 webbramverk för Rust vars kod är offentlig under en OSI-godkänd licens, bedömda för integritet med belägg. Rekommendationer först, sedan efter poäng.
Actix Web Betyg B
Webbramverk för Rust byggt på Tokio, med routning, anropsextraktorer, middleware och stöd för HTTP/2 och WebSockets.
Dual-licensed under MIT and Apache 2.0. Källkod
Axum Betyg B
Ramverk för webbprogram i Rust från Tokio-projektet, byggt på hyper och Tower-middleware, med routning utan makron och anropsextraktorer.
MIT-licensed. Källkod
Leptos Betyg B
Fullstack-webbramverk för Rust baserat på finkornig reaktivitet, med rendering på serversidan, hydrering och serverfunktioner, som kompileras till WebAssembly för webbläsaren.
MIT-licensed. Källkod
Loco Betyg B
Rust-webbramverk med allt inkluderat, med kodgeneratorer, ett databaslager med SeaORM, bakgrundsjobb, e-postfunktioner och autentisering.
Apache 2.0-licensed. Källkod
Poem Betyg B
Webbramverk för Rust byggt på Tokio och hyper, med ett tillhörande crate som genererar OpenAPI-specifikationer från koden.
Dual-licensed under MIT and Apache 2.0. Källkod
Rocket Betyg B
Webbramverk för Rust som använder kodgenerering för typsäker routning, anropsvakter och formulärhantering, med stöd för mallar och databaser.
Dual-licensed under MIT and Apache 2.0. Källkod
Salvo Betyg B
Webbramverk för Rust byggt på Tokio och hyper, med en trädbaserad router, hanterare som även fungerar som middleware, stöd för HTTP/3 och generering av OpenAPI.
Apache 2.0-licensed. Källkod
Warp Betyg B
Webbserverramverk för Rust byggt på hyper, där rutter och middleware sätts samman av återanvändbara filter.
MIT-licensed. Källkod
Dioxus Betyg D
Rust-ramverk för att bygga användargränssnitt för webb-, skrivbords- och mobilappar från en gemensam kodbas, med komponenter, signaler och kommandoradsverktyget dx.
Dual-licensed under MIT and Apache 2.0. Källkod
Yew Betyg D
Komponentbaserat Rust-ramverk för att bygga webbfrontends som kompileras till WebAssembly, med ett HTML-liknande makro och valfri rendering på serversidan.
Dual-licensed under MIT and Apache 2.0. Källkod
Jämför alla 10 webbramverk för Rust, med eller utan öppen källkod.