No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Precarga con Service workers

12/23
Recursos

Aportes 12

Preguntas 1

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Para aquellos que quieran usar el servidor http: link

 npm install http-server -g

Saludos…

Consejo: Al probar a los service workers, es una buena idea usar una ventana de incógnito o privada en su navegador para asegurarse de que el trabajador de servicios no termine leyendo de un estado anterior, lo que puede causar un comportamiento inesperado.

No se olviden de limpiar la cache 😛 yo tenia data de un proyecto viejo y no me cargaba la web.

Alguien sabe como se le agrega el tiempo acá, el profe dice que se puede pero no dice como?

"assetGroups": [
    {
      "name": "app",
      "installMode": "prefetch",
      "resources": {
        "files": [
          "/favicon.ico",
          "/index.html",
          "/*.css",
          "/*.js"
        ]
      }
    }, {```

Cual seria la forma de usar PWAs pero con un CDN como AWS-Cloudfront donde, yo actualizo periodicamente la aplicacion y quiero que el usuario NO se quede con una version antigua de la app en su navegador?

Lo corri con Angular 9 y no me agrego la libreria de @angular/pwa. No es ningún problema, todo ok.

Cuando subo a qa o producción uso swUpdate.available para saber si hay una version nueva de la app disponible y asi recargarla

ng add @angular/pwa --project platzi-store

Como se puede mostrar la app siempre actualizada al usuario, teniendo en cuenta el fuerte cache de las aplicaciones angular.

La sección de Application >> Service Workers me aparece en blanco, a alguien le pasa igual?

Dato interesante en la documentacion de Angular que menciona que, literalmente puedes desconectar tu servidor (http-server en este caso) y la aplicacion seguira funcionando sin ningun problema. Tambien se puede simular esto en el modo offline de las DevTools.