Qual è il miglior boilerplate Expo per un'app mobile SaaS?
Dipende se hai già un backend. Ignite è uno starter React Native gratuito e ben mantenuto per i team che portano il proprio server. TurboStarter va bene per i prodotti che affiancano un'app mobile a un'estensione browser. supastack è adatto ai prodotti B2B e AI: la sua app Expo condivide accesso, workspace, fatturazione e AI con un backend web supastack, e aggiunge acquisti RevenueCat, notifiche push, accesso offline e blocco app. L'app Expo costa 149 $ una tantum, o 298 $ insieme a una web app.
La risposta breve
Un'app mobile SaaS raramente è solo schermate. Le servono gli stessi account, team e abbonamenti della tua web app, più gli acquisti in store e le notifiche push. Lo starter Expo giusto dipende da quanta parte di quel backend vuoi inclusa.
- Scegli supastack se la tua app mobile è parte di un prodotto SaaS e deve condividere accesso, workspace, fatturazione e AI con il web.
- Scegli TurboStarter se un'estensione browser fa parte del tuo prodotto insieme a web e mobile.
- Scegli Ignite se ti serve solo una solida struttura di app React Native e hai già un backend.
Cosa dovrebbe includere un boilerplate per Expo
Expo gestisce la build nativa, gli strumenti over-the-air e l'invio agli store. Non ti dà un backend. Ecco le parti da controllare prima di comprare qualsiasi starter:
| Cosa controllare | Perché conta |
|---|---|
| Un backend condiviso con la web app | Due backend separati divergono e raddoppiano il tuo lavoro di sicurezza |
| Token conservati nello storage sicuro del dispositivo | Un token di sessione rubato vale quanto una password |
| Acquisti in store legati agli stessi piani del web | Un cliente che paga su iPhone deve avere lo stesso accesso nel browser |
| Notifiche push e deep link | Inviti e avvisi devono aprire la schermata giusta nell'app |
| Comportamento offline | I telefoni perdono il segnale; l'app dovrebbe mostrare i dati recenti invece di una schermata vuota |
| Profili di build e invio | Il rilascio in store è dove molte prime pubblicazioni si bloccano |
I boilerplate per Expo a confronto
Ecco come si confrontano i tre starter. La colonna di supastack viene dal suo codice sorgente; le altre dalle fonti pubbliche elencate sotto la tabella.
| supastack | TurboStarter | Ignite | |
|---|---|---|---|
| Licenza | 149 $ una tantum per Expo | Una tantum | Gratis e open source |
| Versione di Expo | Expo 57 | Expo 57 | Expo |
| Back-end | Web app supastack (Next.js o TanStack Start) | Condiviso con la sua web app | Porta il tuo |
| Team | Workspace con inviti e ruoli | Organizzazioni con inviti | Assente |
| Acquisti in store | RevenueCat | RevenueCat, Superwall | Assente |
| Altre app | Next.js, TanStack Start, desktop Tauri | Next.js, estensione browser | Assente |
Cosa ottieni con l'app Expo di supastack
L'app mobile di supastack gira su Expo 57, React Native 0.86 ed Expo Router per iOS e Android. Parla con lo stesso server della web app, quindi account, workspace e piano di un cliente lo seguono su ogni dispositivo. Inizia con la quickstart da cinque minuti.
- Accesso con codici email, account social e passkey, con le sessioni conservate nello storage sicuro del dispositivo.
- Cambio workspace, inviti e ruoli uguali alla web app.
- Un paywall basato su RevenueCat, con l'accesso verificato sugli stessi piani della fatturazione web.
- Notifiche push, aggiornamenti live e deep link che aprono la schermata giusta.
- Una cache offline per i dati recenti e un blocco app opzionale con Face ID, Touch ID o codice del dispositivo.
- Un assistente AI e una chat che usano le chiavi provider e i budget del workspace.
- Profili di build per sviluppo, preview e produzione, più una guida alla pubblicazione per App Store e Google Play.
Quando un altro starter è la scelta migliore
Se il tuo backend esiste già, o stai costruendo un'app solo mobile senza prodotto web, Ignite ti dà gratis una struttura React Native matura. Se un'estensione browser è centrale nel tuo prodotto, TurboStarter ne consegna una che condivide codice con le sue app web e mobile.
Stai ancora valutando Expo in sé? Leggi perché Expo è un modo pratico per lanciare un'app mobile SaaS e il confronto completo supastack vs TurboStarter.
Fonti: codice sorgente di supastack a ottobre 2026; la nostra recensione di TurboStarter di settembre 2026; il repository GitHub pubblico di Ignite. Funzionalità e prezzi cambiano: controlla ogni progetto prima di comprare.
Domande frequenti sui boilerplate per Expo
- L'app mobile di supastack funziona senza la web app? — No. Si collega a un backend web supastack per accesso, workspace e fatturazione. Un acquisto solo Mobile contiene l'app Expo ma non quel server, quindi la maggior parte degli acquirenti la abbina a Next.js o TanStack Start.
- Mi serve RevenueCat? — Solo se vendi abbonamenti dentro l'app. Apple e Google in genere richiedono i propri sistemi di pagamento per i beni digitali, e RevenueCat collega quegli acquisti ai tuoi piani.
- Posso provare su un telefono vero prima di pagare gli account sviluppatore? — Sì. Una development build gira sul tuo dispositivo; gli account sviluppatore Apple e Google servono solo per pubblicare.
- Quanto costa l'app Expo? — 149 $ da sola, o 298 $ con una web app. Due piattaforme qualsiasi costano 298 $, e tutte e quattro (Next.js, TanStack Start, Expo e Tauri) costano 299 $. Vedi i [prezzi](/pricing).