Listes efficaces dans React Native avec FlatList — WalkSelf
⏱ 2 h 30 min 📚 25 leçons

Listes efficaces dans React Native avec FlatList

Apprenez à afficher de grands ensembles de données en toute fluidité en maîtrisant la configuration de FlatList, l'optimisation des performances et les mises en page de listes modernes dans React Native.

  • 💬 Instructeur IA
    Posez une question sur n'importe quelle leçon et obtenez une réponse claire à tout moment.
  • 🕐 Commencez quand vous voulez
    Sans horaires ni délais : apprenez à votre rythme, quand vous voulez.
  • 🌐 En français
    Leçons, exercices et certificat : tout entièrement dans votre langue.

À propos de ce cours

L'affichage de longues listes de données dans les applications mobiles peut facilement entraîner des lenteurs de performance et des fuites de mémoire s'il n'est pas géré correctement. Ce cours textuel vous guide dans la transition des conteneurs de défilement de base vers FlatList, la norme de l'industrie pour le rendu de listes à haute performance dans React Native. Vous apprendrez à gérer efficacement les ressources système tout en maintenant une expérience utilisateur fluide. En lisant des explications pratiques et en analysant des extraits de code du monde réel, vous comprendrez comment gérer des flux de données dynamiques sans perte de images par seconde. Ce que vous apprendrez : - Comprendre les différences fondamentales et les compromis de performance entre ScrollView et FlatList ; - Configurer les propriétés clés de FlatList pour afficher efficacement des éléments de liste dynamiques ; - Implémenter le tirer-pour-rafraîchir (pull-to-refresh), le défilement infini et des séparateurs de liste personnalisés ; - Optimiser l'utilisation de la mémoire à l'aide de initialNumToRender, windowSize et maxToRenderPerBatch ; - Gérer les états vides et les composants d'en-tête/pied de page dans vos mises en page de liste. Le cours commence par les concepts fondamentaux du rendu mobile et les configurations de base des listes. À partir de là, vous menerez vers des techniques d'optimisation avancées, des modèles de mise en page modernes et des stratégies courantes de débogage pour la performance des listes. Ce cours est conçu pour les développeurs React Native de niveau débutant à intermédiaire qui souhaitent améliorer les performances de leurs applications mobiles. Aucune expérience préalable en optimisation complexe des performances n'est requise. Lisez ce guide pour construire dès aujourd'hui des listes mobiles hautement réactives et prêtes pour la production.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 💬 Tuteur AI personnel
    Bloqué sur une leçon ? Pose n'importe quelle question à ton tuteur intégré, à tout moment.
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 14 jours
    Sans poser de questions
  • ⚡ Court et ciblé
    2 h 30 min de contenu pratique

Avis

Pas encore d'avis — soyez le premier à partager votre expérience.

Écrire un avis

☆☆☆☆☆
Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Par carte via Stripe. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 14 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie