Profile picture of Armand PETITđŸ“±
Armand PETITđŸ“±
Expert React Native & Expo
Follow me
Generated by linktime
August 5, 2025
Une mise Ă  jour vient de tomber.  React Native vient encore de franchir un cap. FlashList v2 est lĂ .   Et c’est un vrai tournant. Fini les estimations d’items.   Fini les scrolls imprĂ©cis.   Fini les bugs liĂ©s au layout. FlashList a Ă©tĂ© entiĂšrement réécrite.   Et elle exploite Ă  fond la nouvelle architecture de React Native. RĂ©sultat : plus rapide, plus prĂ©cise, plus simple. Voici ce qu’elle change, point par point : → Plus besoin d’estimer la taille des items   → Chaque item est mesurĂ© et positionnĂ© au pixel   → Le scroll est fluide et toujours prĂ©cis   → Plus aucune dĂ©pendance native   → Tout fonctionne en JS, mĂȘme les correctifs de layout   → Les listes horizontales sont enfin dynamiques   → Le rendu s’adapte Ă  la vitesse de scroll   → Le support web est largement amĂ©lioré   → Masonry est intĂ©grĂ©, avec des colonnes variables   → Le scroll reste stable, mĂȘme quand les donnĂ©es changent   → Nouveaux hooks pour gĂ©rer le layout et le state plus facilement Tout ça tourne dĂ©jĂ  en production chez Shopify.   Des milliers de listes.   Des millions d’utilisateurs. Et le plus impressionnant :   Tu n’as plus besoin de “tuner” ta liste Ă  la main.   Tout est optimisĂ©, automatiquement. Tu gagnes du temps.   Tu gagnes en confort.   Et tu offres une vraie expĂ©rience utilisateur. FlashList v2 est dispo.   Et elle Ă©lĂšve le niveau. Tu peux continuer Ă  scroller.   Mais maintenant, ce sera fluide.
Stay updated
Subscribe to receive my future LinkedIn posts in your mailbox.

By clicking "Subscribe", you agree to receive emails from linktime.co.
You can unsubscribe at any time.

100 Likes
August 5, 2025
Discussion about this post
Profile picture of François Pasquier
François Pasquier
Tech lead développeur React Native
1 month ago
À voir si les perfs sont meilleures que https://github.com/LegendApp/legend-list âšĄïž
Profile picture of Pierre Aliaga
Pierre Aliaga
Cofondateur @Nation
1 month ago
Antoine Bizzarri, bonne nouvelle non ? 😉
Profile picture of David Grammatico
David Grammatico
Développeur et formateur React Native
1 month ago
FlasList en v 1, c’était dĂ©jĂ  une superbe lib đŸ”„đŸ”„đŸ”„đŸ”„ Je testerai ça sur un projet avant de faire potentiellement des mises Ă  jour progressive sur mes projets en production utilisant FlashList (car FlashList n’est pas forcĂ©ment necessaries dans une application).
Expo vient de frapper un grand coup. Tu peux maintenant dĂ©ployer ton app mobile depuis un SAAS. Tu te souviens du temps oĂč shipper une app iOS nĂ©cessitait : - un Mac - Xcode - des certificats Apple - une config manuelle d’App Store Connect - un cafĂ© bien serrĂ© et quelques sueurs MĂȘme avec EAS, tu devais encore passer par la CLI. Autant dire que les PM, QA ou designers restaient sur la touche. Et que les devs perdaient du temps pour de simples builds de test. Evan Bacon vient de montrer quelque chose qui change la donne. Avec launch.expo.dev, tu peux : → coller l’URL GitHub de ton projet → cliquer sur “Launch” → laisser la plateforme crĂ©er ton app cĂŽtĂ© Apple, signer ton code, build, et soumettre sur TestFlight → recevoir l’invitation sur ton iPhone quelques minutes plus tard Le tout, sans ouvrir un terminal. Depuis un navigateur. Sur Windows, sur mobile
 ou mĂȘme sur une Nintendo Switch. Ce n’est pas juste un raccourci. C’est une nouvelle maniĂšre de shipper : - Aucun setup local requis - Aucune CLI Ă  apprendre - N’importe qui dans l’équipe peut dĂ©clencher une release - Une app testable en quelques minutes via TestFlight - Et une version web dĂ©ployĂ©e en bonus si tu veux Launch.expo.dev, c’est EAS pour les humains. C’est le dernier kilomĂštre, enfin automatisĂ©. Evan Bacon l’a dit simplement : “It has never been easier to build and submit an iOS app.” Difficile de dire le contraire. CrĂ©dit : Evan Bacon
105 comments
August 22, 2025