—tools/expo.json
Expo
React Native managé : OTA updates, dev cloud, EAS Build. La voie courte pour shipper sur iOS + Android.
01—à savoir
React Native managé : tu codes en JS/TS, Expo gère builds iOS/Android (EAS), OTA updates, push notifications, modules natifs custom via Config Plugins. La voie courte vers iOS + Android sans Xcode au quotidien.
02—pros
- Pas besoin d'Xcode/Android Studio au quotidien
- EAS Build = build cloud signé prêt à publier
- OTA updates : push de fix JS sans repasser par l'App Store
- Expo Router : routing file-based à la Next.js
- Config Plugins quand tu as besoin de natif custom
03—cons
- Free tier EAS Build lent (1 build / jour)
- Couplage à Expo pour les vrais workflows (gérable mais réel)
- Modules natifs très custom nécessitent l'Expo Bare Workflow
—alternatives
—paire bien avec
- SupabasePostgres managé + auth + storage + realtime + edge functions. Le BaaS open-source.
- Supabase AuthL'auth de Supabase, intégrée à la DB Postgres. Gratuit dans le free tier Supabase.
- ClerkAuth managée premium : composants React prêts, multi-session, orgs, MFA. Cher mais gain de temps massif.
- StripeLe standard pour les paiements en ligne. DX inégalée, mais TVA/MOSS européenne à gérer toi-même.
- PostHogSuite produit complète : analytics + feature flags + session replay + A/B test + product surveys.
// à explorer ensuite
À explorer ensuite
Suggestions calculées sémantiquement — proches de ce que tu lis, pas seulement par catégorie.
- outil
React Native (CLI)
Le RN bare metal sans Expo. Plus de contrôle natif, plus de friction côté DX.
- stack
Le stack pour une app mobile indie en 2026
Stack type pour un dev qui lance une app mobile iOS + Android en solo, avec une priorité forte sur la vélocité de shipping.
- outil
Lovable
Build une app web depuis un prompt — pas d'IDE à apprendre, ça génère du React.
- outil
Remix (React Router 7)
Framework React fusionné avec React Router 7, philosophie web standards.