Privacy Ratings

frameworks web de Rust de código abierto

10 frameworks web de Rust con código público bajo una licencia aprobada por la OSI, con valoración de privacidad y evidencias. Primero las recomendaciones y después por puntuación.

  1. Actix Web Calificación B

    Framework web para Rust basado en Tokio, con enrutamiento, extractores de solicitudes, middleware y soporte para HTTP/2 y WebSockets.

    Dual-licensed under MIT and Apache 2.0. Código fuente

  2. Axum Calificación B

    Framework de aplicaciones web para Rust del proyecto Tokio, basado en hyper y el middleware de Tower, con enrutamiento sin macros y extractores de solicitudes.

    MIT-licensed. Código fuente

  3. Leptos Calificación B

    Framework web full-stack para Rust basado en reactividad de grano fino, con renderizado en el servidor, hidratación y funciones de servidor, que compila a WebAssembly para el navegador.

    MIT-licensed. Código fuente

  4. Loco Calificación B

    Framework web para Rust con todo incluido: generadores de código, una capa de base de datos SeaORM, tareas en segundo plano, mailers y autenticación.

    Apache 2.0-licensed. Código fuente

  5. Poem Calificación B

    Framework web para Rust basado en Tokio y hyper, con un crate complementario que genera especificaciones OpenAPI a partir del código.

    Dual-licensed under MIT and Apache 2.0. Código fuente

  6. Rocket Calificación B

    Framework web para Rust que usa generación de código para el enrutamiento con tipado seguro, las guardas de solicitudes y el manejo de formularios, con plantillas y soporte de bases de datos.

    Dual-licensed under MIT and Apache 2.0. Código fuente

  7. Salvo Calificación B

    Framework web para Rust basado en Tokio y hyper, con un enrutador basado en árbol, handlers que también funcionan como middleware, soporte para HTTP/3 y generación de OpenAPI.

    Apache 2.0-licensed. Código fuente

  8. Warp Calificación B

    Framework de servidor web para Rust basado en hyper, en el que las rutas y el middleware se componen a partir de filtros reutilizables.

    MIT-licensed. Código fuente

  9. Dioxus Calificación D

    Framework de Rust para crear interfaces de usuario para aplicaciones web, de escritorio y móviles a partir de un único código base, con componentes, señales y la herramienta de línea de comandos dx.

    Dual-licensed under MIT and Apache 2.0. Código fuente

  10. Yew Calificación D

    Framework de Rust basado en componentes para crear front-ends web que se compilan a WebAssembly, con una macro similar a HTML y renderizado opcional en el servidor.

    Dual-licensed under MIT and Apache 2.0. Código fuente

Comparar frameworks web de Rust (10), de código abierto o no.