Qué es el service worker de Angular?
Clase 8 de 31 • Curso de PWA con Angular 2018
Resumen
Service Worker:
-
Son un archivo mas
-
Están escritos en JS
-
Funcionan como un proxy, es decir que interceptan las llamadas en red. Esto es muy importante para las PWA porque te permite mostrar información a tus usuarios sin necesidad de tener internet
-
Se detienen cuándo no están en uso
-
Solo funcionan sobre HTTPS
-
Sus métodos están basados en promesas. --> Curso de Fundamentos de JS
##Ventajas:
-
Confiabilidad: provee recursos estáticos, dinámicos y extensos desde caché.
-
Performance: Solamente hace llamados remotos cuando es necesario.
-
Push notifications: Notificaciones push para re-atraer a tus usuarios.
-
Te permite crear tu propio sistema de caching.