E

Expo

Mobile & Cross-platform · Depuis 2016

2016

Creation

Plateforme et SDK qui abstrait la complexite de React Native en fournissant un build cloud (EAS), des OTA updates et plus de 50 modules natifs preconfigures. Expo Router apporte le file-based routing a React Native, calque sur Next.js. Recommande officiellement par Meta comme le point d'entree pour les nouveaux projets React Native.

react-nativemobileplatform
Avantages & Inconvenients

Avantages

  • EAS Build compile iOS sans Mac, deploiement en ~15 min
  • OTA updates livrables en moins de 1 min sans passer par les stores
  • 50+ modules natifs preconfigures (camera, notifications, auth)

Inconvenients

  • Certains modules natifs custom necessitent un eject vers le bare workflow
  • Build cloud EAS payant au-dela de 30 builds/mois (49$/mois)
  • Taille des apps ~25 MB minimum avec l'ensemble du SDK
Cas d'usage
  • Startups lancant un MVP mobile en moins de 4 semaines
  • Apps necessitant des mises a jour frequentes sans re-soumission store
  • Equipes web migrant vers mobile avec Expo Router

Autres dans Mobile & Cross-platform