Introduction
Dans ce projet, vous apprendrez à implémenter une liste de défilement virtuel à l'aide de Vue.js. Le défilement virtuel est une technique qui ne rend que la zone visible d'un grand ensemble de données, plutôt que de rendre ou de partiellement rendre les données dans la zone non visible. Cela permet d'obtenir des performances de rendu extrêmement élevées et convient au rendu d'un grand nombre de données avec un faible volume.
👀 Aperçu

🎯 Tâches
Dans ce projet, vous apprendrez :
- Comment charger et rendre des données de manière asynchrone à l'aide de la bibliothèque
axios - Comment implémenter la fonctionnalité de défilement virtuel pour ne rendre que les éléments de liste visibles
- Comment calculer les indices de début et de fin des éléments de liste visibles en fonction de la position de défilement actuelle
- Comment optimiser les performances de rendu en utilisant une mémoire tampon (buffer) pour rendre des éléments de liste supplémentaires en dehors de la zone visible
🏆 Réalisations
Après avoir terminé ce projet, vous serez en mesure de :
- Implémenter la fonctionnalité de défilement virtuel pour améliorer les performances de rendu
- Charger et rendre des données de manière asynchrone dans un composant Vue.js
- Calculer les éléments de liste visibles en fonction de la position de défilement actuelle
- Utiliser une mémoire tampon (buffer) pour éviter un écran blanc lors du défilement





