### WEB PUSH INTRO
------
* Push Diagram
* Service Worker
* Firebase Cloud Messaging
---
### Push Diagram
---

---
### Service Worker
---

---
- W3C 提出了Web Worker API 來專門解放主線程
- 實現離線訪問、穩定訪問、靜態資源緩存的一項重要技術
- 不可操作 DOM 也不能取用 WINDOW
- 透過postMessage / onmessage 與主線程溝通
- 有自己的作用域
---
### Firebase Cloud Messaging (FCM)
---

---

{"metaMigratedAt":"2023-06-15T09:10:24.631Z","metaMigratedFrom":"Content","title":"Untitled","breaks":true,"contributors":"[{\"id\":\"0781f5ac-b009-4080-8b82-531d01a403f6\",\"add\":3271,\"del\":2716}]"}