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

Configurando Caddy Server: El secreto para fácilmente usar https y reverse proxy en tus proyectos web

Checa este otro Post

meta cover

Cómo Publicar tu proyecto Vite en Github Pages con el método más fácil

Checa este otro Post

¡Nuevo curso!

Animaciones web con React + Motion 🧙🏻