
Un stack simple y efectivo para aplicaciones web con Rust: Rocket + jQuery 4.
La repentina aparición de jQuery 4 me ha hecho pensar que este framework se usa más con frameworks en lenguajes que no son nativos del navegador como PHP o Python, bueno, ¿y si en este punto del futuro pudieramos usarlo con el mejor lenguaje no nativo de la web y lograr la mejor experiencia web posible?. 🤔
Tenemos el viernes libre, intentémoslo. 🤓🚀
Requisitos previos
- Rust instalado:
1. Crear el proyecto
2. Configurar dependencias
Edita Cargo.toml:
3. Crear la estructura
4. El servidor
Crea src/main.rs:
5. El template
Crea templates/index.html.tera:
6. El JavaScript
Crea static/js/app.js:
7. Ejecutar
Abre http://127.0.0.1:8000 en tu navegador.
Resumen
| rocket | Servidor web y API | 🚀
| rocket_dyn_templates | Renderizado server-side con Tera | 🍸
| FileServer | Sirve archivos estáticos | 🍞
| Json<T> | Respuestas JSON para la API | 🤖
| jQuery 4 | Interactividad y AJAX | ⭐️
Siguiente paso
Agrega persistencia con rocket_db_pools y SQLite.
Abrazo. bliss

Zustand llegó para destronar a Redux
Checa este otro Post

