Privacy Ratings

framework web Rust mã nguồn mở

10 framework web Rust có mã nguồn công khai theo giấy phép được OSI phê duyệt, được đánh giá quyền riêng tư với bằng chứng. Lựa chọn của chúng tôi trước, sau đó theo điểm.

  1. Actix Web Hạng B

    Framework web cho Rust xây dựng trên Tokio, có định tuyến, trình trích xuất yêu cầu, middleware và hỗ trợ HTTP/2 và WebSocket.

    Dual-licensed under MIT and Apache 2.0. Mã nguồn

  2. Axum Hạng B

    Framework ứng dụng web cho Rust từ dự án Tokio, xây dựng trên hyper và middleware Tower, có định tuyến không dùng macro và trình trích xuất yêu cầu.

    MIT-licensed. Mã nguồn

  3. Leptos Hạng B

    Framework web full-stack cho Rust dựa trên khả năng phản ứng chi tiết, có kết xuất phía máy chủ, hydration và server function, biên dịch sang WebAssembly cho trình duyệt.

    MIT-licensed. Mã nguồn

  4. Loco Hạng B

    Framework web đầy đủ tính năng cho Rust, có trình sinh mã, lớp cơ sở dữ liệu SeaORM, tác vụ nền, mailer và xác thực.

    Apache 2.0-licensed. Mã nguồn

  5. Poem Hạng B

    Framework web cho Rust xây dựng trên Tokio và hyper, kèm một crate đi kèm tạo đặc tả OpenAPI từ mã.

    Dual-licensed under MIT and Apache 2.0. Mã nguồn

  6. Rocket Hạng B

    Framework web cho Rust dùng sinh mã để định tuyến an toàn kiểu, request guard và xử lý biểu mẫu, có hỗ trợ template và cơ sở dữ liệu.

    Dual-licensed under MIT and Apache 2.0. Mã nguồn

  7. Salvo Hạng B

    Framework web cho Rust xây dựng trên Tokio và hyper, có bộ định tuyến dạng cây, handler có thể dùng làm middleware, hỗ trợ HTTP/3 và tạo OpenAPI.

    Apache 2.0-licensed. Mã nguồn

  8. Warp Hạng B

    Framework máy chủ web cho Rust xây dựng trên hyper, trong đó route và middleware được kết hợp từ các filter có thể tái sử dụng.

    MIT-licensed. Mã nguồn

  9. Dioxus Hạng D

    Framework Rust để xây dựng giao diện người dùng cho ứng dụng web, máy tính và di động từ một mã nguồn chung, có component, signal và công cụ dòng lệnh dx.

    Dual-licensed under MIT and Apache 2.0. Mã nguồn

  10. Yew Hạng D

    Framework Rust dựa trên component để xây dựng front end web biên dịch sang WebAssembly, có macro giống HTML và tùy chọn kết xuất phía máy chủ.

    Dual-licensed under MIT and Apache 2.0. Mã nguồn

So sánh tất cả 10 framework web Rust, mã nguồn mở hay không.