Intégration d'Axios et Bootstrap dans une application Vue JS
Découvrez comment créer une application Vue JS utilisant Axios pour interagir avec une API REST et Bootstrap pour la mise en forme.
Premiers pas en Vue3


























Les composants Vue JS























Les applications SPA (Single Page Applications)
L'interface en ligne de commande Vue-Cli








Le gestionnaire d'état Vuex







Le gestionnaire d'état Pinia





Persistance des données avec Firebase






Plus loin avec Vue.js 3













Détails de la leçon
Description de la leçon
Dans cette vidéo, nous allons vous guider à travers un défi de développement Web en utilisant Vue JS, Axios et Bootstrap. L'objectif est de créer une application Vue 3 nommée 'inscrit2' capable de récupérer des données d'une API REST grâce à Axios et de les afficher de manière structurée avec Bootstrap. Vous commencerez par installer les dépendances requises, puis vous modifierez les fichiers main.js et app.vue pour configurer l'application. Ensuite, vous implémenterez le composant 'users' qui se chargera de faire la requête Ajax et d'afficher les résultats sous forme de tableau. La vidéo détaille chaque étape avec des indices pratiques pour vous aider dans le processus, comme l'utilisation du hook 'created' de Vue JS pour faire la requête API et intégrer les composants nécessaires. En fin de vidéo, vous aurez acquis les compétences nécessaires pour interfacer une API avec Axios et organiser les données avec Bootstrap, tout en expérimentant la création et la modification de projets Vue CLI.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de vous apprendre à :
- Créer une application Vue JS avec Vue-CLI
- Récupérer des données d'une API REST avec Axios
- Utiliser Bootstrap pour afficher ces données dans un tableau structuré
Prérequis pour cette leçon
Pour suivre cette vidéo, vous devez avoir des connaissances de base en développement Web, particulièrement en JavaScript et Vue JS. Une familiarité avec npm et les commandes en ligne de commande est également recommandée.
Métiers concernés
Cette compétence est utile pour les développeurs frontend, intégrateurs Web, et autres professionnels travaillant sur des projets de développement d'applications Web dynamiques.
Alternatives et ressources
Comme alternatives, vous pourriez utiliser d'autres bibliothèques de requêtes HTTP telles que Fetch API ou jQuery AJAX. Pour la mise en forme, des frameworks comme Tailwind CSS ou Bulma peuvent être envisagés.
Questions & Réponses
