iT邦幫忙

鐵人檔案

2017 iT 邦幫忙鐵人賽
回列表
Modern Web

30 天 Progressive Web App 學習筆記 系列

分享研究 Progressive Web App 的點點滴滴 (✿╹◡╹)

鐵人鍊成 | 共 30 篇文章 | 246 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11 - 30 天 Progressive Web App 學習筆記 - Chrome devTools - Introducing the Application tab

打造 Progressive Web App 必須建立許多核心技術,包括 Service Workers 和 Web App Manifests 並搭配 Cac...

2016-12-26 ‧ 由 iamya 分享
DAY 12

Day 12 - 30 天 Progressive Web App 學習筆記 - PWA 案例介紹

PWA (Progressive Web App) 是 Google 在 2015 年所提出的概念,2016 年我們開始看到許多 PWA 應用像是 The Wa...

2016-12-27 ‧ 由 iamya 分享
DAY 13

Day 13 - 30 天 Progressive Web App 學習筆記 - 環境建置 ( json-server、http-server 、concurrently )

今天的目標是實作如下: 透過 json-server 來新增 DEMO 用的 API,模擬實際專案會使用 REST API 的情境。 安裝 http-s...

2016-12-28 ‧ 由 iamya 分享
DAY 14

Day 14 - 30 天 Progressive Web App 學習筆記 - 實作 Registering the Service Worker

之前的文章裡有介紹 Service Worker 的觀念,今天要進行 Service Worker 的第一步:透過簡單的範例來註冊 Service Worker...

2016-12-29 ‧ 由 iamya 分享
DAY 15

Day 15 - 30 天 Progressive Web App 學習筆記 - Service Worker - Setting up the Default Cache

一開始會註冊 Service Worker,接著會進到 install 事件,通常我們會在這個事件裡面去快取網站的靜態檔案(App Shell),實作本篇文章的...

2016-12-30 ‧ 由 iamya 分享
DAY 16

Day 16 - 30 天 Progressive Web App 學習筆記 - Service Worker - Clearing Old Cache

為什麼要清除 Old Cache? 在前面的文章有講到,我們會去 註冊 Service Worker ,接著在 install 的事件裡進行 Pre-cache...

2016-12-31 ‧ 由 iamya 分享
DAY 17

Day 17 - 30 天 Progressive Web App 學習筆記 - Service Worker - Handling Fetch Requests

今天筆記內容是要來了解 Service Worker 的 fetch 事件。 fetch 事件的觸發時機 如何攔截 Requests? 如何處理攔截到的 Re...

2017-01-01 ‧ 由 iamya 分享
DAY 18

Day 18 - 30 天 Progressive Web App 學習筆記 - To-Do List 實作 PWA - Application Shell 與靜態檔案的離線存取

之前文章有介紹 PWA 裡的 App(Application Shell) 是什麼? 也有分享 App Shell 的執行效益以及設計方向,而今天要做 To-D...

2017-01-02 ‧ 由 iamya 分享
DAY 19

Day 19 - 30 天 Progressive Web App 學習筆記 - 實作 PWA To-Do List - 顯示待辦事項清單

今天預計開始實作 To-Do List 的功能,先顯示待辦事項的行為並且串接 Restful API,模擬實際專案的情形。 To-Do List 需求 在開發...

2017-01-03 ‧ 由 iamya 分享
DAY 20

Day 20 - 30 天 Progressive Web App 學習筆記 - To-Do List 實作 PWA - (新增/修改/刪除待辦事項清單)

接續昨天的範例,我們今天來完成 To-Do List 的功能實作吧! To-Do List 需求 昨天的文章已經完成『顯示待辦事項清單』,今天要執行的是新增/修...

2017-01-04 ‧ 由 iamya 分享