Aplicar estrategia de caché de assets de webpack para ejercicio8 utilizando el https://github.com/NekR/offline-plugin
. La idea es guardar los assets para poder obtener una versión offline de la aplicación.
Dificultad: 3 horas
Esta tarea contempla :
1- mezclar rama feature/exercise8 con dev y resolver conflictos. Podrían existir unos cuantos dado que se cambio en forma de archivos individuales la tabla y el balance y en la rama dev no. tiene que quedar la tabla y el balance con todos los cambios introducidos en dev.
2 - Redactar un borrador para el ejercicio 8 descrito en README.md
3 - Investigar como implementar una estrategia de caché para los últimos request a las API REST exitosos utilizando local Storage. solo hacer una POC. Dado que serán 3 horas solo explicar como debería manejarse esta estrategia. Si es demasiado fácil, implementar.
De no ser fácil, explicar como debería implementarse y entregar los antecedentes.
Criterio de aceptación
Utilizando pasos descritos en la redacción del borrador del ejercicio 8, el alumno debe ser capaz de lograr realizar un deploy y debe ser capaz de entender que cosas están cacheadas por el navegador a través de un Service Worker.
Debe agregarse lo menos posible de código en el archivo webpack.config, esto con el fin de facilitar el entendimiento del alumno sobre el tema de compilar y agregar cosas como esta.
Antecedentes
En la rama feature/exercise8 hay una integración del plugin. Partir con esta base. notar en el commit que si bien se modifican ciertas cosas (balance y table) pasan a ser componentes en otros archivos, el código necesario para incluir el plugin de webpack es mínimo. solo 2 lineas en el index
Aplicar estrategia de caché de assets de webpack para ejercicio8 utilizando el https://github.com/NekR/offline-plugin . La idea es guardar los assets para poder obtener una versión offline de la aplicación.
Dificultad: 3 horas
Esta tarea contempla : 1- mezclar rama feature/exercise8 con dev y resolver conflictos. Podrían existir unos cuantos dado que se cambio en forma de archivos individuales la tabla y el balance y en la rama dev no. tiene que quedar la tabla y el balance con todos los cambios introducidos en dev.
2 - Redactar un borrador para el ejercicio 8 descrito en README.md 3 - Investigar como implementar una estrategia de caché para los últimos request a las API REST exitosos utilizando local Storage. solo hacer una POC. Dado que serán 3 horas solo explicar como debería manejarse esta estrategia. Si es demasiado fácil, implementar. De no ser fácil, explicar como debería implementarse y entregar los antecedentes.
Criterio de aceptación
Antecedentes En la rama feature/exercise8 hay una integración del plugin. Partir con esta base. notar en el commit que si bien se modifican ciertas cosas (balance y table) pasan a ser componentes en otros archivos, el código necesario para incluir el plugin de webpack es mínimo. solo 2 lineas en el index