Explicación de create-react-app
¿Qué significan los comandos que ejecutamos cuando creamos una app en React con create-react-app?
Primera línea
npx: Es una herramienta de ejecución de paquetes que viene con npm 5.2+.
create-react-app: Es el comando que se encarga de generar todos los archivos de nuestro proyecto en React.
store: Esto es una variable, es el nombre que va a tener tu proyecto, acá puedes usar cualquier nombre que quieras y reemplazar la palabra store, puse store, porque voy a crear una tienda.
Si todo va bien ejecutando este comando, vas a ver algo así en tu terminal
Al terminar veras un mensaje las instrucciones de los siguientes pasos a seguir.
Segunda línea
En la siguiente linea, tenemos el comando universal para cambiar de directorios en el terminal. cd; le indica al sistema que voy a cambiar de directorio y store; es el nombre del directorio a donde me quiero mover.
cd: Te permite cambiar de directorio.
store: Es el nombre del directorio.
Tercera línea
Por ultimo, tenemos la linea para iniciar nuestra app.
npm start inicia todos los scripts que se necesitan para ejecutar nuestra App de React; yo prefiero usar YARN en lugar de NPM, en ese caso debo ejecutar yarn start.
Con estos tres comando ya tenemos nuestra app creada y lista para empezar a divertirnos.