Skip to content
This repository has been archived by the owner on Mar 9, 2024. It is now read-only.

aulasoftwarelibre/taller-de-react-con-typescript-codigo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taller de React+Redux+Saga con Typescript

Aula Software Libre de la UCO

built by developers made with typescript uses git

Este taller forma parte de las actividades del Aula de Software Libre de la Universidad de Córdoba.

Desarrollo del taller

El taller está etiquetado en once pasos:

  • step0: Commit inicial
  • step1: Instalación de react-semantic-ui
  • step2: Desarrollo de un componente contador básico (no interactivo)
  • step3: Contador implementado con una clase con estado
  • step4: Implementación del contador con componente (función pura) y con contenedor
  • step5: Refactorizado a un componente funcional con hooks
  • step6: Introducción a High order components
  • step7: Refactorización con Redux: contenedor+componente
  • step8: Refactorización con Redux y hooks: componente sin contenedor
  • step9: Refactorización son Saga: acciones asíncronas
  • step10: Conexión con APIs usando Saga
  • step11: Componente de carga y error

Puedes cambiar a un nuevo paso ejecutando git checkout stepNN, siendo NN el número del paso.

ATENCIÓN: Recuerda hacer yarn install después de hacer checkout a un nuevo step, ya que puede haber nuevas dependencias. Después es recomendable reiniciar la aplicación y volver a ejecutar yarn start. A partir del step10 se necesita iniciar el servidor de la API. Ejecuta yarn mock:api en otra terminal.