Ninguno

El ecosistema de Rust crece muy rápido

En este artículo, el autor examina las carencias del lenguaje de programación Rust en el desarrollo web, especialmente en la falta de un marco de aplicación web pequeña y rápida para "desarrolladores perezosos". El autor considera que la comunidad actual de Rust tiende a hacer que los desarrolladores ensamblen los componentes necesarios por sí mismos, lo que hace que el proceso de desarrollo sea muy laborioso, especialmente para los desarrolladores que desean completar proyectos pequeños o no comerciales rápidamente, ya que este enfoque es demasiado complicado.

Actualmente, aunque el ecosistema de desarrollo web en Rust ya tiene algunos marcos simplificados, como actix-web y axum, o marcos que utilizan WebAssembly para el trabajo frontend, estos herramientas suelen carecer de integración. Los desarrolladores aún necesitan dedicar mucho tiempo para "conectar componentes" cada vez que inician un nuevo proyecto, lo que hace que el trabajo de desarrollo sea altamente repetitivo y consuma mucho tiempo. El autor espera poder tener un marco funcional como Django, que integre funciones comunes como ruteo, plantillas, servicio de archivos estáticos, autenticación, gestión de permisos, interfaz de base de datos, etc., para mejorar la eficiencia del desarrollo de aplicaciones web en Rust.

Finalmente, el autor indica que está diseñando un "kit de herramientas web" llamado newt, con el objetivo de permitir a los desarrolladores crear una aplicación web básica en minutos, reduciendo la configuración inicial laboriosa. Sin embargo, esta herramienta aún está en desarrollo y no es actualmente usable.