Supabase 教學

這個系列依序介紹 Supabase 的主要功能與實作方式。初次接觸可以從平台概觀開始;建立資料表後,接著閱讀 RLS 權限設計與 PostgREST API。

需要開發完整應用時,可依需求閱讀使用者驗證、檔案儲存、即時資料及 Edge Functions。以下目錄列出系列中所有已發布的文章。

本系列文章目錄
Supabase Email/Password 驗證:註冊、確認信與密碼重設 | Supabase 完整教學
supabase auth email

Supabase Email/Password 驗證:註冊、確認信與密碼重設 | Supabase 完整教學

上一篇《Auth 入門》我們把 session、JWT 與 RLS 的整合地基打好了。這一篇要把它落地:實作最經典、幾乎每個應...

2026/10/09

Supabase Auth 入門:使用者、Session 與 JWT | Supabase 完整教學
supabase auth 驗證

Supabase Auth 入門:使用者、Session 與 JWT | Supabase 完整教學

Supabase Auth 建立在 GoTrue 這套開源驗證伺服器之上,負責「你是誰」這件事——使用者的註冊、登入、以及登入狀態(sessio...

2026/10/08

Supabase 型別生成與進階用法 | Supabase 完整教學
supabase supabase-js typescript

Supabase 型別生成與進階用法 | Supabase 完整教學

上一篇我們把 supabase-js 的 CRUD 讀寫玩熟了,但那些查詢的 data 型別其實還很鬆散。這一篇要補上最後一塊拼圖——...

2026/10/07

supabase-js CRUD 查詢與寫入 | Supabase 完整教學
supabase supabase-js crud

supabase-js CRUD 查詢與寫入 | Supabase 完整教學

上一篇我們認識了 supabase-js 這個統一 client,也知道 supabase.from() 是資料庫子模組的入口。這一篇...

2026/10/06

supabase-js 客戶端入門 | Supabase 完整教學
supabase supabase-js sdk

supabase-js 客戶端入門 | Supabase 完整教學

前面十五篇,我們一路用 SQL、curl 與裸的 .from()/.rpc() 認識了 Supaba...

2026/10/05

RPC 呼叫資料庫函式 | Supabase 完整教學
supabase postgrest rpc

RPC 呼叫資料庫函式 | Supabase 完整教學

學會了《Embedded Resources 關聯查詢》之後,你已經能用一支 API 把整棵關聯資料樹撈回來。但有些需求,光靠自動 API 的宣告式查詢還是不夠...

2026/10/04

Embedded Resources 關聯查詢 | Supabase 完整教學
supabase postgrest 關聯查詢

Embedded Resources 關聯查詢 | Supabase 完整教學

學會了《查詢、篩選與分頁》之後,你已經能對單一資料表查得又準又快。但真實世界的資料很少是孤立的——文章有作者、訂單有客戶、商品...

2026/10/03

查詢、篩選與分頁 | Supabase 完整教學
supabase postgrest 查詢

查詢、篩選與分頁 | Supabase 完整教學

學會了 PostgREST 自動 API 之後,真正的日常查詢幾乎不會是「把整張表撈出來」——你需要精準地篩選、排序,並在大量...

2026/10/02

PostgREST 自動 API 入門 | Supabase 完整教學
supabase postgrest api

PostgREST 自動 API 入門 | Supabase 完整教學

PostgREST 是 Supabase 自動 API 的心臟——你在資料庫裡建好一張 table,它就自動幫你生出一整套 REST API,端點長得像 ...

2026/10/01

RLS 效能最佳化與陷阱 | Supabase 完整教學
supabase rls 效能

RLS 效能最佳化與陷阱 | Supabase 完整教學

上一篇我們把 RLS(資料列層級安全) 的 Policy(政策) 寫「對」了。這一篇要把它寫「快」——同一條 policy,在幾千列時毫無感覺,到了幾十萬、上百...

2026/09/30