17. Creando nuestra app.
Tutorial 17: Creando nuestra app
🛠️ Paso 1: Preparar nuestro entorno
Lo primero que vamos a hacer es abrir nuestra terminal o línea de comandos. Verificamos en qué directorio nos encontramos:
bash
# Verificar directorio actual
pwd
# En Windows puedes usar:
# cd
📁 Paso 2: Posicionarnos en el directorio deseado
Vamos a movernos al directorio donde queremos crear nuestro proyecto. En mi caso, será el Escritorio:
bash
# Moverse al escritorio
cd ~/Desktop
# En Windows:
# cd Desktop
⚡ Paso 3: Crear la aplicación React
Utilizaremos Create React App para generar nuestra aplicación base:
# Crear nueva aplicación React
npx create-react-app rick-morty-app
Nota: Si prefieres otro nombre, puedes cambiarlo. Yo usaré rick-morty-app para ser consistentes con el proyecto.
⏳ Esperando la instalación
El comando anterior:
Descargará todos los paquetes necesarios de React
Creará la estructura de carpetas base
Configurará Webpack, Babel y otras herramientas
Esto puede tomar algunos minutos dependiendo de:
Tu conexión a Internet
La velocidad de tu computadora
Paquetes previamente descargados
Mientras esperas, puedes ver el progreso en la terminal.
✅ Paso 4: Verificar la instalación
Una vez completada la instalación, verás un mensaje similar a:
text
Success! Created rick-morty-app at /Users/tu-usuario/Desktop/rick-morty-app
Inside that directory, you can run several commands:
npm start
Starts the development server.
npm run build
Bundles the app into static files for production.
npm test
Starts the test runner.
We suggest that you begin by typing:
cd rick-morty-app
npm start
Happy hacking!
📂 Paso 5: Acceder a nuestra aplicación
Ahora vamos a entrar en el directorio de nuestro proyecto:
bash
# Entrar al directorio del proyecto
cd rick-morty-app
🔧 Paso 6: Abrir en Visual Studio Code
Vamos a abrir nuestro proyecto en el editor de código (en mi caso, VS Code):
bash
# Abrir en VS Code
code .
Alternativas si no tienes configurado code .:
Abrir VS Code manualmente y usar "Open Folder"
Arrastrar la carpeta del proyecto a VS Code
⚙️ Paso 7: Personalizar scripts (Opcional pero recomendado)
Yo personalmente prefiero modificar el script de inicio. Vamos al archivo package.json:
json
// Antes:
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
}
// Después:
"scripts": {
"dev": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
}
¿Por qué este cambio?
Es una convención común en el desarrollo web
dev claramente indica que es para desarrollo
Si añades más scripts posteriormente, será más organizado
🚀 Paso 8: Ejecutar nuestra aplicación
Ahora vamos a abrir la terminal integrada en VS Code o usar nuestra terminal externa:
bash
# Ejecutar la aplicación
npm run dev
# O si no cambiaste el script:
# npm start
Lo que sucederá:
React compilará tu aplicación
Se iniciará un servidor de desarrollo local
Se abrirá automáticamente tu navegador en http://localhost:3000
Verás la página por defecto de Create React App
🌐 Paso 9: Verificar que todo funciona
Abre tu navegador y ve a:
text
http://localhost:3000
Deberías ver la página de inicio de React con el logo girando.
📝 Paso 10: Estructura inicial del proyecto
Dentro de VS Code, verás esta estructura:
text
rick-morty-app/
├── node_modules/ # Dependencias instaladas
├── public/ # Archivos públicos
│ ├── index.html # HTML principal
│ └── ...
├── src/ # Código fuente
│ ├── App.js # Componente principal
│ ├── App.css # Estilos del App
│ ├── index.js # Punto de entrada
│ ├── index.css # Estilos globales
│ └── ...
├── package.json # Configuración del proyecto
├── package-lock.json # Versiones exactas de dependencias
└── README.md # Documentación
🎯 Resumen de lo que hicimos:
✅ Abrimos la terminal
✅ Nos posicionamos en el directorio deseado
✅ Creamos la app con npx create-react-app
✅ Accedimos al directorio del proyecto
✅ Abrimos en VS Code con code .
✅ Modificamos el script de inicio (opcional)
✅ Ejecutamos con npm run dev
✅ Verificamos en localhost:3000
🔄 Comandos útiles para recordar:
bash
# Crear nueva app
npx create-react-app nombre-app
# Entrar al directorio
cd nombre-app
# Abrir en VS Code
code .
# Ejecutar en desarrollo
npm run dev # o npm start
# Detener el servidor
Ctrl + C (en la terminal)
⚠️ Posibles problemas y soluciones:
Problema 1: npx no funciona
bash
# Alternativa con npm
npm init react-app nombre-app
Problema 2: Puerto 3000 ocupado
bash
# En Windows/Mac/Linux busca qué usa el puerto:
# Windows:
netstat -ano | findstr :3000
# Mac/Linux:
lsof -i :3000
Problema 3: No se abre automáticamente el navegador
Ve manualmente a http://localhost:3000
O usa npm run dev -- --open
🎉 ¡Felicidades!
Ya tienes tu aplicación React configurada y ejecutándose. En el próximo tutorial comenzaremos a limpiar y preparar los archivos base para nuestro proyecto Rick & Morty.
¿Te apareció la página de React por defecto? ¡Perfecto! Estás listo para continuar. 🚀
¿Tuviste algún problema durante la instalación? Compártelo en los comentarios para ayudarte
Comentarios
Publicar un comentario