Privacy Ratings

Відкритий код: Вебфреймворки Rust

Категорія «Вебфреймворки Rust» (10): код опубліковано під ліцензією, схваленою OSI, оцінено за конфіденційністю з доказами. Спочатку наш вибір, потім за балом.

  1. Actix Web Оцінка B

    Вебфреймворк для Rust на основі Tokio з маршрутизацією, екстракторами запитів, проміжним ПЗ і підтримкою HTTP/2 та WebSockets.

    Dual-licensed under MIT and Apache 2.0. Вихідний код

  2. Axum Оцінка B

    Фреймворк вебзастосунків для Rust від проєкту Tokio, побудований на hyper і проміжному ПЗ Tower, з маршрутизацією без макросів і екстракторами запитів.

    MIT-licensed. Вихідний код

  3. Leptos Оцінка B

    Full-stack-вебфреймворк для Rust на основі дрібнозернистої реактивності, з рендерингом на сервері, гідратацією та серверними функціями, що компілюється у WebAssembly для браузера.

    MIT-licensed. Вихідний код

  4. Loco Оцінка B

    Вебфреймворк для Rust «усе включено» з генераторами коду, шаром бази даних SeaORM, фоновими завданнями, поштовими модулями та автентифікацією.

    Apache 2.0-licensed. Вихідний код

  5. Poem Оцінка B

    Вебфреймворк для Rust на основі Tokio і hyper із супутнім крейтом, що генерує специфікації OpenAPI з коду.

    Dual-licensed under MIT and Apache 2.0. Вихідний код

  6. Rocket Оцінка B

    Вебфреймворк для Rust, що використовує генерацію коду для типобезпечної маршрутизації, охоронців запитів і обробки форм, з шаблонізацією та підтримкою баз даних.

    Dual-licensed under MIT and Apache 2.0. Вихідний код

  7. Salvo Оцінка B

    Вебфреймворк для Rust на основі Tokio і hyper з деревоподібним маршрутизатором, обробниками, що водночас є проміжним ПЗ, підтримкою HTTP/3 і генерацією OpenAPI.

    Apache 2.0-licensed. Вихідний код

  8. Warp Оцінка B

    Фреймворк вебсервера для Rust на основі hyper, у якому маршрути та проміжне ПЗ складаються з багаторазових фільтрів.

    MIT-licensed. Вихідний код

  9. Dioxus Оцінка D

    Фреймворк Rust для створення інтерфейсів користувача для веб-, настільних і мобільних застосунків з однієї кодової бази, з компонентами, сигналами та інструментом командного рядка dx.

    Dual-licensed under MIT and Apache 2.0. Вихідний код

  10. Yew Оцінка D

    Компонентний фреймворк Rust для створення вебфронтендів, що компілюються у WebAssembly, з HTML-подібним макросом і необов'язковим рендерингом на сервері.

    Dual-licensed under MIT and Apache 2.0. Вихідний код

Порівняти всі записи категорії «Вебфреймворки Rust» (10), з відкритим кодом чи ні.