> ## 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

# supastack vs Native Express

Native Express es un starter Expo que lleva una app de consumo a las tiendas rápido: Supabase, RevenueCat, funciones de IA y setup guiado por agente. supastack añade la app web, los equipos y las integraciones detrás. La comparación.

_Publicado 2026-11-02._
_Actualizado el 2026-11-02._

> **¿Cuál es mejor para una app móvil: supastack o Native Express?**
> Depende de si la app va sola o forma parte de un SaaS mayor. Native Express es la vía más rápida a una app móvil de consumo: un starter Expo sobre Supabase con compras RevenueCat y Superwall, flujos de IA de chat, imagen y escaneo, y un setup guiado por agente, por 229 $ únicos. supastack encaja en productos donde el móvil comparte backend con una app web: workspaces de equipo, ocho pasarelas de cobro, claves API, webhooks y registro de auditoría. Para una app de consumo independiente, Native Express; para un SaaS con móvil, supastack.

## TL;DR

Ámbitos distintos: Native Express es un starter solo móvil pensado para llevar una app de consumo al App Store y a Google Play rápido, con Supabase y RevenueCat detrás. supastack es una base full-stack donde la app Expo es uno de los cuatro clientes que comparten un único backend con la app web.

- Elige Native Express para una app de consumo independiente: suscripciones de tienda, pantallas de IA terminadas y un setup guiado por agente que te entrevista y elimina lo que no necesitas.
- Elige supastack cuando la app es una superficie de un SaaS: un producto web real detrás, workspaces de equipo, cobro web con ocho pasarelas, claves API, webhooks y un registro de auditoría.


## De un vistazo

|  | supastack | Native Express |
|---|---|---|
| Estructura | Monorepo: web, móvil, escritorio, paquetes compartidos | App Expo + proyecto Supabase |
| App web | Next.js 16.3 o TanStack Start | No |
| Móvil | Expo 57 (iOS + Android) | Expo (iOS + Android) |
| Escritorio | Sí (Tauri) | No |
| Autenticación | Better Auth: OTP por correo, contraseña, magic link, OAuth, 2FA, passkeys, impersonación de admin y baneos; opción Auth.js | Supabase Auth: Apple, Google, correo |
| Backend | API compartida + Postgres (Drizzle), jobs, webhooks | Supabase: base de datos, auth, edge functions |
| Workspaces de equipo | Workspaces personales + de organización, invitaciones, roles owner/admin/member | No, modelo de consumo monousuario |
| Facturación web | 8 pasarelas web, por asiento | Sin checkout web |
| Cobro en tienda | RevenueCat preparado tras el paywall | RevenueCat + Superwall |
| IA | Router de proveedores, claves BYOK cifradas, presupuestos de uso por workspace, catálogo de precios de modelos | Chat, estudio de imagen, escaneo de fotos, cuota + consentimiento |
| Claves API + webhooks salientes | Sí | No |
| Notificaciones push | Notificaciones Expo | Sí, con onboarding de opt-in |
| Registro de auditoría, exportación GDPR | Sí | Flujo de borrado de cuenta |
| Idiomas | en, de, es, fr | Módulo i18n |
| Despliegue | Vercel, Docker, self-hosting | EAS Build + guías de envío a tiendas |
| Archivos de pruebas en el repo | 144 | Guía de testing, sin suite en el repo |


## Donde supastack es más fuerte

Un producto web real detrás de la app: Next.js o TanStack Start — el inicio de sesión, los datos y el cobro viven en tu propio servidor en lugar de un proyecto Supabase que cableas por app.

Equipos y B2B: workspaces de organización, invitaciones, roles y cobro por asiento. Native Express es un modelo de consumo monousuario.

Cobro web también: ocho pasarelas para el navegador más RevenueCat en móvil; Native Express monetiza solo a través de las tiendas.

Una plataforma para desarrolladores: claves API por workspace, webhooks salientes firmados, registro de auditoría y exportación GDPR para clientes y cumplimiento.

Escritorio y pruebas: una app Tauri firmada más 144 archivos de pruebas que cubren el camino dorado.


## Dónde es más fuerte Native Express

Completitud store-first: paywalls con RevenueCat y Superwall, notificaciones push, onboarding, analítica y una checklist de lanzamiento al App Store ya vienen cableados para un lanzamiento de consumo.

Pantallas de IA terminadas: chat con streaming, generación de imágenes y un flujo de escaneo con cámara con gestión de cuota y consentimiento — las claves se quedan en las edge functions de Supabase.

Setup guiado por agente: el skill incluido te entrevista, escribe un brief de producto y elimina lo que no necesitas.

Ámbito más ligero: una app móvil y un backend Supabase son menos que aprender cuando el producto realmente es solo una app.


## Quién debería elegir cuál

| Estás construyendo | Elige |
|---|---|
| App móvil de consumo con suscripciones de tienda | Native Express |
| Primer lanzamiento de app guiado por un setup de agente | Native Express |
| SaaS donde el móvil comparte backend con la app web | supastack |
| Producto B2B con equipos y cobro por asiento | supastack |
| Producto que necesita claves API o webhooks de cliente | supastack |
| Producto de escritorio o multisuperficie | supastack |


## Veredicto

Si tu producto es una app y nada más, Native Express es la vía más rápida y barata. Si la app es una superficie de un SaaS —o necesitará equipos, cobro web o integraciones más adelante—, el backend compartido de supastack te ahorra la reconstrucción.

Comparación basada en el código fuente de supastack y en la documentación pública de Native Express, a fecha de noviembre de 2026. Revisa la documentación de cada proyecto para las funciones más recientes.
