Profile picture of Armand PETITđŸ“±
Armand PETITđŸ“±
Expert React Native & Expo
Follow me
Generated by linktime
September 10, 2025
Expo, c’est brillant.   Mais ce que certains en font
   Franchement, ça pique un peu les yeux. Avant Expo, builder une app React Native, c’était galĂšre : Mac obligatoire, Xcode, Android Studio, scripts manuels. Rien n’était simple. Puis Expo est arrivĂ©.   Et avec lui, un raccourci massif : EAS Build. Tu Ă©cris une commande, tu lances ton build dans le cloud, et tu reçois un binaire quelques minutes plus tard.   Magique. Mais voilĂ  le souci : cette magie est trop souvent mal utilisĂ©e. Le cas que je vois tous les jours : → Un dev dĂ©couvre Expo   → Il lance un EAS Build dĂšs qu’il modifie une ligne   → Il fait ça 10 fois par jour   → Il explose ses crĂ©dits gratuits   → Il rĂąle contre Expo Alors qu’en rĂ©alité  il aurait dĂ» utiliser 𝚙𝚛𝚎𝚋𝚞𝚒𝚕𝚍. Cette commande existe depuis longtemps.   Elle permet de gĂ©nĂ©rer les fichiers natifs en local, de tester ton build sans passer par le cloud, sans consommer le moindre crĂ©dit. Mais trop de gens foncent sans lire.   Sans comprendre.   Et finissent par maltraiter l’outil. Ce n’est pas un problĂšme technique.   C’est un problĂšme d’approche. → EAS Build, c’est pour le cloud : CI, prod, partages d’équipe   → Prebuild, c’est pour le local : dev, tests, itĂ©rations rapides Utilise les bons outils pour les bons usages.   Et surtout, prends 10 minutes pour comprendre ce que tu fais. Les outils sont puissants.   Mais leur puissance dĂ©pend de ta capacitĂ© Ă  bien les utiliser.
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.

76 Likes
September 10, 2025
Discussion about this post
Profile picture of Vander Otis
Vander Otis
DĂ©veloppeur d’applications mobiles sur mesure | J’aide les startups Ă  lancer leur app mobile de A Ă  Z | React Native ‱ Backend sur mesure ou Firebase
2 hours ago
Bon, ceci est valide pour deux cas : - les dev qui ont déjà des Mac - une app qui n'a pas un comportement spécifique un peu différent sur iOS et Android Sinon si tu n'as pas de Mac à disposition, t'est obligé de passer par eas à chaque fois pour tester ton app sur iOS. Moi à l'époque, c'est ça qui finissait mes crédits.
Profile picture of Cedrick AHOUANGANSI
Cedrick AHOUANGANSI
Software engineer. Co-founder CTO at @KryptaPay.
1 day ago
J'ai du mal à comprendre en quoi `prebuild` est une alternative aux builds repétés sur EAS. Sa premiÚre utilisation est pour générer du code natif et pouvoir modifier ce dernier https://docs.expo.dev/guides/adopting-prebuild/. Faire sa promotion de la sorte n'est pas adéquate selon moi. C'est plutot l'option --local sur le `build` qui est a voir comme le disait quelqu'un déja ou il y a aussi --no-dev --minify comme paramÚtre de `start` pour se rapprocher d'un environnement de production.
Profile picture of Abdel kader M.
Abdel kader M.
🚀 Full-Stack Developer | ☕ Java ‱ đŸ…°ïž Angular ‱ ⚛ React/React Native ‱ đŸ§© Laravel ‱ 🐘 PHP | đŸ“± Scalable Web & Mobile Apps
1 day ago
Bien noté, merci pour le partage
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