Skip to content

matias-rojas-dev/react-app-redux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INSTRUCCIONES

Respecto al proyecto final como ha sido en las últimas ediciones, es libre, por tanto, la idea que ustedes lleven a cabo algo que les guste. Tienen 2 opciones, pueden consumir algún API utilizando las formas ya vistas: api context + hooks o redux + hooks, como a ustedes les acomode mas.

Se evaluará:

  1. Conexión y consumo de apis. Las llamadas pueden ser con fetch o axios
  2. Creación de rutas + lazy loading el proyecto
  3. Readme con la explicación y especificaciones del proyecto
  4. Arquitectura limpia basada en patrones de arquitecturas vistos en el curso y buenas prácticas con Code Splitting
  5. Implementación de página not found 404
  6. Aplicar el uso de hooks
  7. Creación de algún custom hook
  8. Utilización de Prop-Types en por lo menos 3 componentes
  9. Empaquetado de recursos a producción con Webpack y Babel
  10. Despliegue en producción en Vercel
  11. La UI la pueden implementar como mas les acomode
  12. Investigar y aplicar el HOC de ErrorBoundary (límites de error) a su proyecto

DEPENDENCIAS UTILIZADAS

axios - 0.21.1

node-sass - 5.0.0

prop-types - 15.7.2

react-redux - 7.2.3

react-router-dom - 5.2.0

redux - 4.0.5

App subida en vercel.com - https://react-app-redux-q1iq2g5v8-spectermagicc.vercel.app/

EXPLICACIÓN

Se desarrolla una app de búsqueda de libros, en la cual el usuario podrá seleccionar sus libros favoritos y los podrá visualizar dentro de la página en la sección 'FAVORITES'. Por otra parte, tendrá una lista de textos predefinidos de diversos temas en la sección 'PREDEFINED' para luego concluir con la sección de 'LOGIN' en donde podrá colocar su nombre.