> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# Boilerplate SaaS pour Expo : ce qu'il faut regarder en 2026

Ce qu'un boilerplate SaaS pour Expo et React Native devrait inclure en 2026, et comment supastack, TurboStarter et Ignite se comparent sur le backend, la connexion, les achats et le prix.

_Publié 2026-10-09._
_Mis à jour le 2026-10-09._

> **Quel est le meilleur boilerplate Expo pour une app mobile SaaS ?**
> Cela dépend de si vous avez déjà un backend. Ignite est un starter React Native gratuit et bien maintenu pour les équipes qui apportent leur propre serveur. TurboStarter convient aux produits qui associent une app mobile à une extension navigateur. supastack convient aux produits B2B et IA : son app Expo partage connexion, workspaces, facturation et IA avec un backend web supastack, et ajoute les achats RevenueCat, les notifications push, l'accès hors ligne et le verrouillage d'app. L'app Expo coûte 149 $ en une fois, ou 298 $ avec une app web.

## La réponse courte

Une app mobile SaaS est rarement juste des écrans. Elle a besoin des mêmes comptes, équipes et abonnements que votre app web, plus les achats en boutique et les notifications push. Le bon starter Expo dépend de la part de ce backend que vous voulez incluse.

- **Choisissez supastack** si votre app mobile fait partie d'un produit SaaS et doit partager connexion, workspaces, facturation et IA avec le web.
- **Choisissez TurboStarter** si une extension navigateur fait partie de votre produit aux côtés du web et du mobile.
- **Choisissez Ignite** si vous n'avez besoin que d'une structure d'app React Native solide et avez déjà un backend.


## Ce qu'un boilerplate pour Expo devrait inclure

Expo gère le build natif, l'outillage over-the-air et la soumission en boutique. Il ne vous donne pas de backend. Voici les points à vérifier avant d'acheter un starter :

| À vérifier | Pourquoi c'est important |
|---|---|
| Un backend partagé avec l'app web | Deux backends séparés divergent et doublent votre travail de sécurité |
| Des tokens gardés dans le stockage sécurisé de l'appareil | Un token de session volé vaut autant qu'un mot de passe |
| Des achats en boutique liés aux mêmes offres que le web | Un client qui paie sur iPhone doit obtenir le même accès dans le navigateur |
| Notifications push et deep links | Les invitations et alertes doivent ouvrir le bon écran dans l'app |
| Comportement hors ligne | Les téléphones perdent le signal ; l'app devrait montrer les données récentes plutôt qu'un écran vide |
| Profils de build et de soumission | La publication en boutique est là où beaucoup de premiers lancements calent |


## Les boilerplates pour Expo comparés

Voici comment les trois starters se comparent. La colonne supastack vient de son propre code source ; les autres proviennent des sources publiques listées sous le tableau.

|  | supastack | TurboStarter | Ignite |
|---|---|---|---|
| Licence | 149 $ en une fois pour Expo | En une fois | Gratuit et open source |
| Version d'Expo | Expo 57 | Expo 57 | Expo |
| Back-end | App web supastack (Next.js ou TanStack Start) | Partagé avec son app web | Apportez le vôtre |
| Équipes | Workspaces avec invitations et rôles | Organisations avec invitations | Non |
| Achats en boutique | RevenueCat | RevenueCat, Superwall | Non |
| Autres apps | Next.js, TanStack Start, bureau Tauri | Next.js, extension navigateur | Non |


## Ce que vous obtenez avec l'app Expo de supastack

L'app mobile de supastack tourne sur Expo 57, React Native 0.86 et Expo Router pour iOS et Android. Elle parle au même serveur que l'app web, donc le compte, le workspace et l'offre d'un client le suivent sur tous ses appareils. Commencez par le [quickstart de cinq minutes](https://supastack.dev/fr/docs/mobile/ship-in-5-minutes.md).

- Connexion par codes e-mail, comptes sociaux et [passkeys](https://supastack.dev/fr/docs/mobile/passkeys.md), avec les sessions gardées dans le stockage sécurisé de l'appareil.
- Changement de workspace, invitations et rôles alignés sur l'app web.
- Un paywall adossé à [RevenueCat](https://supastack.dev/fr/docs/mobile/revenuecat.md), dont l'accès est vérifié contre les mêmes offres que la facturation web.
- Notifications push, mises à jour en direct et deep links qui ouvrent le bon écran.
- Un [cache hors ligne](https://supastack.dev/fr/docs/mobile/offline.md) pour les données récentes et un [verrouillage d'app](https://supastack.dev/fr/docs/mobile/security.md) optionnel avec Face ID, Touch ID ou code de l'appareil.
- Un assistant IA et un chat qui utilisent les clés de prestataire et les budgets du workspace.
- Des profils de build pour développement, preview et production, plus un [guide de publication](https://supastack.dev/fr/docs/mobile/publishing.md) pour l'App Store et Google Play.


## Quand un autre starter convient mieux

Si votre backend existe déjà, ou si vous construisez une app uniquement mobile sans produit web, Ignite vous donne gratuitement une structure React Native mature. Si une extension navigateur est au cœur de votre produit, TurboStarter en livre une qui partage du code avec ses apps web et mobile.

Vous hésitez encore sur Expo lui-même ? Lisez [pourquoi Expo est une voie pratique pour livrer une app mobile SaaS](https://supastack.dev/fr/blog/building-saas-mobile-apps-with-expo.md) et la [comparaison complète supastack vs TurboStarter](https://supastack.dev/fr/blog/supastack-vs-turbostarter.md).

Sources : code source de supastack à octobre 2026 ; notre revue de TurboStarter de septembre 2026 ; le dépôt GitHub public d'Ignite. Les fonctionnalités et les prix changent : vérifiez chaque projet avant d'acheter.


## Questions fréquentes sur les boilerplates pour Expo

- L'app mobile de supastack fonctionne-t-elle sans l'app web ? — Non. Elle se connecte à un backend web supastack pour la connexion, les workspaces et la facturation. Un achat Mobile seul contient l'app Expo mais pas ce serveur, donc la plupart des acheteurs l'associent à Next.js ou TanStack Start.
- Ai-je besoin de RevenueCat ? — Seulement si vous vendez des abonnements dans l'app. Apple et Google exigent en général leurs propres systèmes de paiement pour les biens numériques, et RevenueCat relie ces achats à vos offres.
- Puis-je tester sur un vrai téléphone avant de payer les comptes développeur ? — Oui. Un development build tourne sur votre propre appareil ; vous n'avez besoin des comptes développeur Apple et Google que pour publier.
- Combien coûte l'app Expo ? — 149 $ seule, ou 298 $ avec une app web. Deux plateformes au choix coûtent 298 $, et les quatre (Next.js, TanStack Start, Expo et Tauri) coûtent 299 $. Voir les [tarifs](/pricing).
