Profile picture of Armand PETITđŸ“±
Armand PETITđŸ“±
Expert React Native & Expo
Follow me
Generated by linktime
January 29, 2025
TroisiĂšme librairie sur React Native, et pour moi, c’est un vrai game-changer pour le stockage local : React Native MMKV. Sur mobile, c’est diffĂ©rent du web : certaines fonctionnalitĂ©s doivent rester accessibles mĂȘme sans connexion internet. Par exemple, imaginons une application de gestion de tĂąches. L’utilisateur devrait pouvoir consulter ou ajouter des tĂąches mĂȘme lorsqu’il est hors ligne, puis synchroniser les donnĂ©es une fois la connexion rĂ©tablie. C’est lĂ  que le stockage local devient essentiel. La librairie la plus connue dans ce domaine, c’est AsyncStorage. Elle fonctionne sur un principe simple : un systĂšme de paires {clĂ© : valeur}. Par exemple, si tu veux savoir si un utilisateur a dĂ©jĂ  effectuĂ© sa premiĂšre connexion via l’application, tu stockes cette info dans le local storage du tĂ©lĂ©phone
 et voilĂ , c’est rĂ©glĂ©. Le problĂšme avec AsyncStorage, c’est qu’elle convient aux petits projets avec peu de donnĂ©es. Mais dĂšs que tu veux scaler, les performances deviennent un cauchemar.... Et c’est lĂ  qu’intervient MMKV : - C’est rapide, vraiment rapide. - C’est conçu pour gĂ©rer des volumes de donnĂ©es bien plus importants sans sacrifier les performances. Si vous avez des doutes, jetez un Ɠil au benchmark (voir la photo) ou regardez simplement le nombre impressionnant de tĂ©lĂ©chargements qu’elle a dĂ©jĂ  enregistrĂ©s. 👉 DĂ©couvrir le benchmark : https://lnkd.in/eTgWaaiW 👉 La librairie MMKV : https://lnkd.in/ebRAUUHP Franchement, pour tout ce qui touche au stockage local, MMKV est une pĂ©pite.
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.

January 29, 2025
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