La estructura de un proyecto
Al generar un proyecto de ReactJS con el generador podemos encontrar la estructura con las siguientes carpetas y archivos.
A continuación se explica cada uno de estos y la importancia para alguien de nivel principiante.
Pero antes, debemos hacer una aclaración: siempre que veas el signo: / (signo división) significa que es una carpeta.
La manera de identificar si es un archivo es que va a tener: . (punto) seguido de letras que detallan el nombre del formato que es ese archivo.
Por ejemplo: archivo.js significa que es un archivo de formato JavaScript.
La carpeta /src
Esta carpeta es de las principales debido a que contiene los archivos donde vamos a escribir el código.
Al generar un proyecto automatico, dentro de la carpeta /src podemos encontrar:
- App.css (-)
- App.js (*) (principal archivo JavaScript)
- App.test.js (-)
- index.css (*) (archivo de estilos css)
- logo.svg (-)
- serviceWorker.js (-)
- setupTests.js (-)
(*) Los archivos que contienen un asterisco son aquellos que inicialmente un principiante debe aprender
(-) aquellos archivos que se pueden eliminar por el momento siendo principiantes. U omitir hasta una etapa más avanzada de entendimiento.
Es decir en realidad solo debemos centrar nuestra atención en los siguientes archivos en la carpeta /src
- App.js
- index.css
- index.js