Qué es el service worker de Angular?
Clase 8 de 31 • Curso de PWA con Angular 2018
Contenido del curso
Service Worker
Estilo
Datos Dinámicos
- 16

Introducción a Acceso a Datos
02:53 min - 17

Implementando Firebase
05:24 min - 18

Creando un servicio de conexión a Firebase
05:54 min - 19

Creando vista de lista y detalle
10:58 min - 20

Guardando notas en Firebase
11:34 min - 21

Obteniendo notas de Firebase
06:25 min - 22

Editando notas
04:48 min - 23

Implementando Caching
03:42 min
Push Notifications
- 24

Implementando Login
10:11 min - 25

Configurando Push Notifications
07:03 min - 26
Cómo instalar curl en Mac, Windows y/o Linux
00:43 min - 27

Configurando Firebase Hosting y subiendo nuestro proyecto a producción
05:06 min - 28

Implementando Push Notifications
13:51 min - 29
Cloud Functions
01:06 min - 30
NativeScript: Características Nativas en un Web App con Angular
04:03 min - 31

¿Dónde Aprender Más?
02:13 min
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.