3-5. Estructura del proyecto creado
Estructura de un proyecto en React Native/Expo: ¿Qué hay dentro?
Cuando creas un proyecto con React Native y Expo, aparece una serie de archivos y carpetas. ¡Vamos a analizarlos!
🗂️ Carpetas clave:
assets: Aquí guardarás iconos y splash screens de tu app.node_modules: Contiene todas las dependencias instaladas (¡no la toques!)..expo: Configuración interna de Expo (poco relevante para desarrollo).
📄 Archivos importantes:
app.json: ¡El corazón de tu proyecto! Define:Nombre y versión de la app.
Plataformas soportadas (Android/iOS).
Orientación del dispositivo.
Icono y splash screen.
¡No lo borres! Evita modificar código nativo.
package.json: Lista de dependencias (usamos Expo SDK 35.6.0 y React 16.8.3).Nota: Esta versión de Expo soporta hasta React Native 0.59.8 (no la última).
App.js: Punto de entrada de la app. Aquí comienza la magia con React.
⚠️ Consideraciones:
watchmanconfig: Archivo de configuración para Watchman (herramienta de React Native).Versiones: Expo puede ir detrás de las últimas actualizaciones de React Native.
Ejemplo: Expo 35.6.0 no soporta RN 0.68, pero simplifica el desarrollo multiplataforma.
🔍 ¿Quieres profundizar? Documentación oficial de Expo.
🚀 En los próximos videos, exploraremos:
Cómo funcionan los componentes en React Native.
Estilizado dinámico.
💬 ¿Tienes dudas sobre la estructura? ¡Pregunta en los comentarios!
🔥 Bonus:
No modifiques
android/oios/: Expo maneja esto por ti.Mantén
app.jsonlimpio: Aquí defines permisos y configuraciones clave.
¿Te gustaría un tutorial sobre cómo personalizar el app.json? ¡Déjamelo saber! 👇
Optimizado para:
✔️ Claridad con emojis y negritas.
✔️ Enlaces útiles para profundizar.
✔️ Llamado a la acción (engagement).
✔️ Explicación técnica sin perder simplicidad.
Comentarios
Publicar un comentario