Expo Examples
expo/examples es la biblioteca oficial de ~70 ejemplos de integración de Expo, directorios llamados with-<biblioteca> (p. ej. with-stripe, with-maps), cada uno centrado en una biblioteca o servicio. No son aplicaciones completas: son proyectos gestionados (sin directorios ios//android/ — la configuración nativa se realiza mediante config plugins), y el típico es una única pantalla de ~100–200 líneas. Explóralos para encontrar el patrón de integración canónico — el conjunto de dependencias, los config plugins de app.json y la configuración mínima que Expo mantiene para el SDK actual — y adáptalo a la aplicación del usuario. No esperes encontrar una arquitectura de aplicación lista para usar.
Acude a un ejemplo antes de hacer una integración manual. (Los tipos — full-stack, showcases, starters — se indican en ./references/catalog.md).
Dos modos
- Inspiración / Adaptación (el más común) — el usuario ya tiene un proyecto. Encuentra el ejemplo adecuado, lee sus archivos clave y aplica el patrón a su código.
- Andamiaje — proyecto nuevo. Inicia un proyecto directamente desde el ejemplo.
Flujo de trabajo
1. Encuentra el ejemplo correcto
Relaciona la necesidad del usuario con el nombre del ejemplo (p. ej., pagos → with-stripe, autenticación → with-clerk). ./references/catalog.md es una instantánea categorizada para un triage rápido, pero puede quedar desactualizada: confírmala contra la lista en vivo:
# Nombres de ejemplos en vivo:
gh api repos/expo/examples/contents --jq '.[] | select(.type==