本系列將記錄開發 SyncETA Lite 的完整歷程——一套基於機率式思維、為初學者設計的出發時間推薦 PWA。
內容涵蓋 PWA 基礎架構、台灣 TDX 運輸資料與 Google Maps API 串接、簡化版機率推薦邏輯(分位數運算)、離線與推播體驗優化,以及部署上線。
全程程式碼皆會標注寫在專案 syncetalite-pwa/ 資料夾中的哪個檔案,適合對智慧交通、PWA 開發有興趣的初學者跟著實作。
大家好,我是這次 iThome 鐵人賽 Software Development 組的參賽者。 這 30 天,我要從零開始,帶大家用最平易近人的方式,做出一個真...
昨天說明了 SyncETA Lite 想解決的問題,今天來談談我們的技術選型:為什麼是 PWA(Progressive Web App,漸進式網頁應用),而不是...