Aplicación web que permite cargar listado de personajes de Rick y Morty en idioma español/inglés.
Creación de proyecto con Vite, desarrollado con react, haciendo uso de hooks ( useState, useEffect, useContext ). Para la tradución usé la librería react-intl y en el css bajo metodología BEM, también tiene pruebas unitarias con Jest.
API: https://rickandmortyapi.com/documentation/#get-all-characters
npm run dev npm run build npm run deploy npm run testSe siguió los siguientes pasos:
-
Se configura el archivo
vite.config.js, se agrega enbaseel nombre del repo de github. -
Se agrega el archivo
deploy.shy se copia un contenido que esta en la documentación de Vite -
Instalar el módulo de
gh-pagesnpm i gh-pages
-
Agregar el siguiente script
"scripts": { "deploy": "gh-pages -d dist" }
-
Se sube estos cambios, posterior a las configuraciones iniciales ya solo debe ejecutarse los scripts para desplegar:
npm run buildy luegonpm run deploy.
Nota: Para saber la url, en el repositorio github se debe ingresar a Settings/Pages