cover

Rocket + jQuery 4: Hola Mundo en 5 minutos

author photo

Héctorbliss

@hectorbliss

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

meta cover

Zustand llegó para destronar a Redux

Checa este otro Post

meta cover

React Hook Form es más fácil que Formik

Checa este otro Post

¡Nuevo curso!

Animaciones web con React + Motion 🧙🏻