English
Supabase 安全 2026-06-19 5 分鐘閱讀

解密 Supabase RLS Policy 在多人在線社交應用中的安全實踐

在設計即時多人投票的社交 App「食決」時,資料庫的安全隔離與隱私防護是核心重點。本篇文章分享了如何設計 PostgreSQL 行級安全政策 (RLS)、透過 SECURITY DEFINER 突破遞迴查詢瓶頸,並確保成員在訂閱即時廣播 (Realtime) 時不發生數據越權行為。

閱讀全文
Flutter UI/UX 2026-06-18 6 分鐘閱讀

Flutter 構建無感狀態同步:Pending 輪詢與樂觀更新的完美結合

如何在高併發的實時投票環境中,避免因為網絡延遲或斷線重試造成 UI 卡頓或閃爍?本篇深入講解在 Flutter (Riverpod) 中如何實作樂觀更新 (Optimistic UI Update),並結合背景 Pending 計數器監控同步進度,打造極致絲滑的 Checkbox 點選體驗。

閱讀全文
API 整合 2026-06-15 4 分鐘閱讀

跨平台行事曆整合:Google Calendar Web Template API 與 Apple Calendar 的適配方案

為了解決聚餐成立後使用者快速排程的需求,我們必須同時適配 iOS 系統行事曆與 Google 日曆的 Web 端跳轉。本文記錄了如何透過 URL scheme 組裝符合 UTC 格式的時間、地點及備註,並一鍵在雙平台喚起正確的行程編輯面板,避免常見的時區偏差問題。

閱讀全文