Iniciaremos un nuevo proyecto en React utilizando Create React App, una herramienta muy popular para configurar proyectos sin complicaciones. Es ideal para quienes ya tienen nociones básicas y han pasado por cursos de React.
Pasos para inicializar el proyecto
Ejecutar el comando en la terminal:
npx create-react-app Pockets
Esto instalará todas las dependencias necesarias.
Navegar a la carpeta del proyecto:
cd Pockets
Ver el proyecto en Visual Studio Code:
Abre el editor para revisar las carpetas y archivos generados.
Eliminación de archivos innecesarios:
En la carpeta src, elimina archivos como logo, reportWebVitals, y setupTests que no se utilizarán.
Ajuste del archivo App.js:
Remplaza las referencias eliminadas y modifica la etiqueta header para mostrar un simple texto, como "Pokedots".
Correr el proyecto:
Una vez preparados los archivos, utiliza:
npm start
Posiblemente se abrirá en el puerto 3000 en tu navegador.
¿Cómo integrar la biblioteca Andesign?
Para facilitar la maquetación y enfocarnos en la lógica más compleja de Redux, utilizaremos Andesign, una suite de UI que nos permitirá estilizar rápidamente.
Instalación y configuración
Instalar Andesign:
Desde la terminal, detén el servidor y ejecuta:
npminstall antd
Agregar configuraciones adicionales:
Agrega la línea de importación en App.css conforme a lo indicado en la documentación de Andesign.
Crear una carpeta de componentes:
Dentro de src, crea una carpeta llamada components y empieza con el componente Searcher.
Importar y aplicar estilos:
Asegúrate de importar pokémon-list.css en tu componente PokémonList.
Con estos pasos, ya tendrás una sólida base para continuar desarrollando tu aplicación de Pokémon. Sigue explorando y experimentando, esto es solo el comienzo. ¡Continúa aprendiendo y divirtiéndote con React y Redux!