Avoimen lähdekoodin vaihtoehdot: rust-verkkokehykset
Kategoria: rust-verkkokehykset. 10 kohdetta, joiden koodi on julkinen OSI-hyväksytyllä lisenssillä, tietosuoja arvioituna todisteineen. Suositukset ensin, sitten pisteiden mukaan.
Actix Web Arvosana B
Tokion varaan rakennettu Rustin verkkokehys, jossa on reititys, pyyntöjen poimijat, välikerrokset sekä HTTP/2- ja WebSocket-tuki.
Dual-licensed under MIT and Apache 2.0. Lähdekoodi
Axum Arvosana B
Tokio-projektin verkkosovelluskehys Rustille, rakennettu hyperin ja Towerin välikerrosten varaan. Mukana on makroton reititys ja pyyntöjen poimijat.
MIT-licensed. Lähdekoodi
Leptos Arvosana B
Hienojakoiseen reaktiivisuuteen perustuva Rustin full-stack-verkkokehys, jossa on palvelinpuolen renderöinti, hydraatio ja palvelinfunktiot. Se kääntyy selainta varten WebAssemblyksi.
MIT-licensed. Lähdekoodi
Loco Arvosana B
Kaiken tarvittavan sisältävä Rustin verkkokehys, jossa on koodigeneraattorit, SeaORM-tietokantakerros, taustatyöt, mailerit ja todennus.
Apache 2.0-licensed. Lähdekoodi
Poem Arvosana B
Tokion ja hyperin varaan rakennettu Rustin verkkokehys. Siihen kuuluu erillinen crate, joka generoi OpenAPI-määrittelyt koodista.
Dual-licensed under MIT and Apache 2.0. Lähdekoodi
Rocket Arvosana B
Rustin verkkokehys, joka käyttää koodin generointia tyyppiturvalliseen reititykseen, pyyntöjen vartijoihin ja lomakkeiden käsittelyyn. Mukana on mallit ja tietokantatuki.
Dual-licensed under MIT and Apache 2.0. Lähdekoodi
Salvo Arvosana B
Tokion ja hyperin varaan rakennettu Rustin verkkokehys. Siinä on puupohjainen reititin, käsittelijät, jotka toimivat myös välikerroksina, HTTP/3-tuki ja OpenAPI-generointi.
Apache 2.0-licensed. Lähdekoodi
Warp Arvosana B
Hyperin varaan rakennettu Rustin verkkopalvelinkehys, jossa reitit ja välikerrokset koostetaan uudelleenkäytettävistä suodattimista.
MIT-licensed. Lähdekoodi
Dioxus Arvosana D
Rust-kehys käyttöliittymien rakentamiseen verkko-, työpöytä- ja mobiilisovelluksille yhdestä koodipohjasta. Mukana ovat komponentit, signaalit ja dx-komentorivityökalu.
Dual-licensed under MIT and Apache 2.0. Lähdekoodi
Yew Arvosana D
Komponenttipohjainen Rust-kehys WebAssemblyksi kääntyvien verkkokäyttöliittymien rakentamiseen. Mukana on HTML:n kaltainen makro ja valinnainen palvelinpuolen renderöinti.
Dual-licensed under MIT and Apache 2.0. Lähdekoodi
Vertaa kaikkia: rust-verkkokehykset (10), avointa lähdekoodia tai ei.