Saltar al contenido

Frontend

Inertia.js

Adaptador que conecta aplicaciones de una sola página con frameworks de servidor clásicos sin una API independiente.

Inertia.js es una biblioteca que permite crear aplicaciones de una sola página (SPA) sin tener que montar una API propia. El frontend se desarrolla con React, Vue o Svelte, mientras que el enrutamiento y la obtención de datos siguen realizándose en el framework de servidor —por ejemplo Laravel o Rails— mediante controladores clásicos.

En lugar de obtener JSON a través de REST o GraphQL, con Inertia el servidor devuelve directamente como respuesta el componente de página junto con sus datos. A continuación, Inertia se encarga del cambio entre páginas en el cliente, de modo que no es necesario reconstruir la página por completo y se logra una sensación de app sin duplicar la lógica de enrutamiento.

La práctica en Provimedia

Para qué lo utiliza Provimedia

Provimedia utiliza Inertia.js para conectar backends de Laravel con frontends de Vue, entre otros en este sitio web.

¿Quiere usar Inertia.js en su proyecto?

En una conversación gratuita descubriremos cómo podemos llevarlo a cabo para usted.