Animations avec Velocity.js dans Vue 3
Apprenez à utiliser la bibliothèque Velocity.js pour créer des animations complexes dans une application Vue 3.
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 leçon, vous découvrirez comment intégrer et utiliser Velocity.js pour réaliser des animations dans une application Vue 3. Nous verrons ensemble comment référencer cette bibliothèque dans notre projet via un CDN, puis comment utiliser un composant transition pour entourer l'élément à animer. En désactivant les règles CSS sur l'élément avec la directive v-bind:css="false" et en ajoutant des gestionnaires événementiels, nous allons voir comment appliquer différentes animations simultanément.
Vous apprendrez à :
- Intégrer Velocity.js dans une application Vue 3
- Utiliser le composant transitionpour les animations
- Définir des méthodes événementielles dans le ViewModel
- Appliquer plusieurs animations en simultané avec Velocity.js
À la fin de la leçon, vous aurez les compétences pour créer des animations complexes et interactives dans vos projets Vue 3.
Objectifs de cette leçon
L'objectif de cette vidéo est de vous guider dans l'intégration et l'utilisation de la bibliothèque Velocity.js pour créer des animations dans une application Vue 3.
Prérequis pour cette leçon
Pour suivre cette vidéo, vous devez avoir :
- Des bases en JavaScript
- Une connaissance de Vue.js
- Des notions sur les animations en CSS
Métiers concernés
Les compétences acquises dans cette vidéo sont utiles pour :
- Développeur front-end
- Intégrateur web
- Concepteur d'interfaces utilisateur
Alternatives et ressources
Il existe d'autres solutions pour créer des animations dans Vue 3 :
- Utiliser les animations CSS3
- Utiliser la bibliothèque Anime.js
- Utiliser les animations intégrées de Vue avec v-transition
Questions & Réponses
v-bind:css="false" est utilisée pour désactiver les règles CSS sur l'élément à animer.
                 
                
               
         
           
                                           
                                          