kanban-board
以任務看板練習離線操作與資料同步。讓使用者在網路中斷時仍能整理任務,並在恢復連線後處理待同步變更,探索即時操作體驗與資料一致性之間的取捨。
- 以 IndexedDB 保存本機資料與待送變更,搭配 Outbox 依序同步與背景重試。
- 以版本檢查偵測遠端修改衝突,保留本機變更並顯示同步狀態。
- 結合 Supabase Realtime 與重新連線後的資料更新,處理多視窗之間的狀態同步。
把想法做成可以使用的工具,也在實作中探索更好的操作方式。
以任務看板練習離線操作與資料同步。讓使用者在網路中斷時仍能整理任務,並在恢復連線後處理待同步變更,探索即時操作體驗與資料一致性之間的取捨。