Profile picture of Armand PETITđŸ“±
Armand PETITđŸ“±
Expert React Native & Expo
Follow me
Generated by linktime
March 28, 2025
Les listes mobiles peuvent ĂȘtre 10x plus rapides. Grace Ă  cette lib inspirĂ© du natif : LegendList Imaginons une liste comme un train. → 1er concept : La virtualisation. C'est comme construire et dĂ©truire des wagons Ă  chaque station. CoĂ»teux, complexe, inefficace. → 2Ăšme concept : Le recycling. C'est transformer ce train en mĂ©tro : les wagons restent, on change juste les passagers. Voici ce que tu dois comprendre : 1. Virtualisation (FlatList, FlashList) → Seuls les Ă©lĂ©ments visibles sont rendus → ÉlĂ©ments dĂ©truits quand ils sortent de l'Ă©cran → Économie de mĂ©moire mais coĂ»t de crĂ©ation Ă©levĂ© 2. Recycling (LegendList) → RĂ©utilisation des vues existantes → Inspiration directe des RecyclerViews Android → Performances maximales sans recrĂ©ation constante ConcrĂštement, LegendList rĂ©sout plusieurs problĂšmes : → CPU moins sollicitĂ© → Scrolls ultra fluides → Support de millions d'items sans saccades Attention : library jeune mais prometeuse. ArrĂȘtez de subir les performances. Commencez Ă  optimiser vos listes. La fluiditĂ© est votre nouvel alliĂ©.
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.

26 Likes
March 28, 2025
Discussion about this post
Profile picture of Nabil El ayoubi
Nabil El ayoubi
Je construis ton prototype en 7 jours : landing page, tunnel email, maquette. Tu viens avec une idée, tu repars avec un truc testable. Pas de blabla, que du cliquable.
5 months ago
jamais fais de mobile mais si je comprends bien globalement vous avez les mĂȘmes problĂšme que nous dans le web
Profile picture of Nicolas LAPOINTE
Nicolas LAPOINTE
CTO de Startup early stage | J’aide les startups qui valident leur marchĂ© Ă  passer du bricolage au produit scalable avec levier CII pour financer
5 months ago
TrĂšs clair, y'a un vrai pain point lĂ  dessus
Profile picture of Bernard Rogier
Bernard Rogier
DĂ©veloppeur Web Freelance | WordPress, React, Next.js | Sites vitrines – E-commerce – Web apps
5 months ago
TrÚs intéressant ! Le recycling façon RecyclerView, ça peut vraiment améliorer les perfs
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