Inertia.js
Adaptateur qui relie les applications monopages aux frameworks côté serveur classiques sans API distincte.
Inertia.js est une bibliothèque qui permet de créer des applications monopages (SPA) sans avoir à construire une API dédiée. Le frontend est réalisé avec React, Vue ou Svelte, tandis que le routage et la récupération des données restent assurés par le framework côté serveur – par exemple Laravel ou Rails – via des contrôleurs classiques.
Au lieu de récupérer du JSON via REST ou GraphQL, le serveur renvoie avec Inertia directement le composant de page avec ses données. Inertia prend ensuite en charge côté client le passage d'une page à l'autre, de sorte qu'aucune reconstruction complète de la page n'est nécessaire et qu'on obtient une sensation d'application sans logique de routage en double.
À quoi Provimedia l'utilise
Provimedia utilise Inertia.js pour relier des back-ends Laravel à des frontends Vue – notamment pour ce site web.
Utiliser Inertia.js pour votre projet ?
Découvrons lors d'un entretien gratuit comment nous pouvons le mettre en œuvre pour vous.
Plus dans Frontend
Alpine.js
Framework JavaScript léger pour l'interactivité directement dans le balisage.
En savoir plusAngular
Framework TypeScript complet de Google pour les applications monopages complexes.
En savoir plusBootstrap
Framework CSS avec composants prédéfinis et système de grille.
En savoir plusCSS3
Langage de feuilles de style pour la mise en forme et la mise en page des sites web.
En savoir plusFlutter
Framework d'interface open source de Google pour des applications multiplateformes.
En savoir plusGSAP
Bibliothèque JavaScript pour des animations performantes sur le web.
En savoir plusHTML5
Version actuelle du langage de balisage pour structurer les pages web.
En savoir plusJavaScript
Langage de programmation normalisé du web pour les contenus interactifs.
En savoir plus