Opensource rust-webframeworks
10 rust-webframeworks waarvan de code openbaar is onder een door OSI goedgekeurde licentie, beoordeeld op privacy met bewijs. Keuzes eerst, daarna op score.
Actix Web Cijfer B
Webframework voor Rust gebouwd op Tokio, met routing, request-extractors, middleware en ondersteuning voor HTTP/2 en WebSockets.
Dual-licensed under MIT and Apache 2.0. Broncode
Axum Cijfer B
Webapplicatieframework voor Rust van het Tokio-project, gebouwd op hyper en Tower-middleware, met routing zonder macro's en request-extractors.
MIT-licensed. Broncode
Leptos Cijfer B
Full-stack webframework voor Rust gebaseerd op fijnmazige reactiviteit, met server-side rendering, hydratatie en serverfuncties, dat voor de browser naar WebAssembly compileert.
MIT-licensed. Broncode
Loco Cijfer B
Webframework voor Rust met alles inbegrepen: codegenerators, de databaselaag SeaORM, achtergrondtaken, mailers en authenticatie.
Apache 2.0-licensed. Broncode
Poem Cijfer B
Webframework voor Rust gebouwd op Tokio en hyper, met een bijbehorende crate die OpenAPI-specificaties uit code genereert.
Dual-licensed under MIT and Apache 2.0. Broncode
Rocket Cijfer B
Webframework voor Rust dat codegeneratie gebruikt voor typeveilige routing, request guards en formulierafhandeling, met ondersteuning voor templating en databases.
Dual-licensed under MIT and Apache 2.0. Broncode
Salvo Cijfer B
Webframework voor Rust gebouwd op Tokio en hyper, met een boomgebaseerde router, handlers die ook als middleware dienen, ondersteuning voor HTTP/3 en OpenAPI-generatie.
Apache 2.0-licensed. Broncode
Warp Cijfer B
Webserverframework voor Rust gebouwd op hyper, waarin routes en middleware worden samengesteld uit herbruikbare filters.
MIT-licensed. Broncode
Dioxus Cijfer D
Rust-framework voor het bouwen van gebruikersinterfaces voor web-, desktop- en mobiele apps vanuit één codebase, met componenten, signals en de opdrachtregeltool dx.
Dual-licensed under MIT and Apache 2.0. Broncode
Yew Cijfer D
Componentgebaseerd Rust-framework voor het bouwen van web-frontends die naar WebAssembly compileren, met een HTML-achtige macro en optionele server-side rendering.
Dual-licensed under MIT and Apache 2.0. Broncode
Alle 10 rust-webframeworks vergelijken, open source of niet.