17. Entre componentes padres e hijos con ayuda de React Router

20/04/20191 Min lectura — En React, Client, 😐

Son días festivos y el reto continua a buen ritmo, aunque con una visión más enfocada en la formación a futuro. Aplicaremos los resultados de esta formación en los próximos días, sin perder de vista "picar código", por si acaso.

En el código ya hemos integrado plenamente React Router en nuestra app para tener dos páginas diferentes, la de la cita que podemos votar QuoteRandomScreen y el listado de todas las citas disponibles con sus votos en QuoteListScreen.

La estructura la construimos antes en el código que en un diagrama. Esto es tener ganas, pero también correr peligros innecesarios por falta de planificación.

Nuestra estructura ha variado desde el día 11 y ahora es esta:

Los padres van lanzando a los hijos y gracias a externalizer la conexión con la API a través de la clase services\ApiClient.js es más sencillo conectar las piezas.

Puedes ver el código en el repositorio.

Ya hace unos días que no tenemos que tocar la API. Parece que da buenos resultados tal y como la dejamos en las últimas iteraciones, aunque nos queda el reto de autenticar al usuario que vota y manejar correctamente los votos.

Estoy en ello, tiene que haber una buena solución cerca, ¿verdad? ☺️