Profile picture of Armand PETITđŸ“±
Armand PETITđŸ“±
Expert React Native & Expo
Follow me
Generated by linktime
August 25, 2025
ArrĂȘte Redux.  Legend State fait la mĂȘme chose
 en 10x plus simple et plus rapide. J’ai passĂ© des annĂ©es avec Redux.   À tout structurer. À tout typer. À tout boilerplater. Mais Ă  chaque fois, c’était le mĂȘme problĂšme :   → Des re-renders partout.   → Une UI qui saccade.   → Un state trop lourd Ă  maintenir. Jusqu’au jour oĂč je suis tombĂ© sur Legend State. Pas une lib de plus.   Une lib nĂ©e d’un vrai besoin terrain. L’équipe de Legend (une app de productivitĂ©) gĂ©rait des milliers d’items offline.   Ils ont galĂ©rĂ© pendant des annĂ©es.   Jusqu’à crĂ©er leur propre moteur de state. Puis ils l’ont open-sourcĂ©. Ce que ça change concrĂštement : → Tu Ă©cris moins de code.   → Tu gardes une UI fluide, mĂȘme avec des formulaires complexes.   → Tu peux synchroniser ton state avec n’importe quel backend.   → Tu gĂšres local, global et remote state avec un seul modĂšle.   → Tu as une API en get() / set() ultra naturelle. Tu veux lier un champ input Ă  ton state ?   Tu utilises $TextInput.   Tu n’as mĂȘme pas besoin d’un handler. Tu veux stocker des donnĂ©es offline ?   MMKV, AsyncStorage, IndexedDB, tout est dĂ©jĂ  prĂȘt. Tu veux une sync optimisĂ©e ?   Il y a des plugins pour Supabase, CRUD, TanStack Query
 Et surtout :   Tu gardes le contrĂŽle.   Sans sacrifier la performance. Aujourd’hui, je n’ai plus envie d’installer Redux.   Et je ne suis pas le seul.
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.

115 Likes
August 25, 2025
Discussion about this post
Profile picture of âšĄïžMichaĂ«l Azerhad
âšĄïžMichaĂ«l Azerhad
Formateur de rĂ©fĂ©rence TDD/DDD & Clean Archi ‱ Tech Lead Full-Stack (12 langages) ‱ Founder@WealCome ‱ Admin Slack d’entraide devs 4k+ ‱ Speaker/YouTube ‱ CertifiĂ© Qualiopi (formations finançables) ‱ NoEstimates advocate
15 days ago
Je te dĂ©montre le contraire en 2 jours si tu le souhaites :) DĂ©montre que quasi personne que je connais n’a compris comment on utilise Redux. Je le vois chaque semaine lors de mes formations.
Profile picture of Emmanuel RICHE
Emmanuel RICHE
Développeur sénior web et mobile
15 days ago
Toutes les personnes que j’ai rencontrĂ© qui utilisaient Redux et le trouvaient lourd, ne savaient tout simplement pas l’utiliser correctement. Alors, on peut reprocher Ă  l’outil de ne pas ĂȘtre assez intuitif pour nous Ă©viter de tomber dans cet Ă©cueil mais, il ne faut pas non plus se dĂ©responsabiliser d’apprendre Ă  mieux s’en servir. Oui c’est l’artillerie lourde pour un petit projet qu’on peut Ă©viter, en revanche, il n’a pas d’équivalent pour les projets plus complexe couplĂ© Ă  une bonne dose de savoir faire. On ne devrait pas reprocher Ă  un tournevis de ne pas enfoncer les clous.
Profile picture of Mickael Wegerich
Mickael Wegerich
Tech lead Node / React | Formateur craft
15 days ago
Mais Ă  chaque fois, c’était le mĂȘme problĂšme :   → Des re-renders partout.   → Une UI qui saccade.   → Un state trop lourd Ă  maintenir. Jamais eu ces problĂšmes. C’est juste une niĂšme lib comme Zustand, Jotai, 
 qui sont plus des lib qui se rapprochent plus du fonctionnement d’un context++ que de celui de Redux.
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