這個能自己刻嗎?

🗄️ 資料庫與文件 · 官方網站 ↗

Firebase

Google 提供的後端服務平台,涵蓋資料庫、登入、儲存與函式

🤔 勉強可以
功能能拼出來,但維運才是帳單
月費(約)
免費增值
一年省下
自己刻要多久
好幾週
幾個人做得出來
三人以上
分類
🗄️ 資料庫與文件
價格為約略值,以官網為準。Spark 免費方案為 US$0;Blaze 方案採用量計費,沒有固定月費

護城河

🏗️ 基礎設施規模🔌 整合廣度💅 執行打磨

判決理由

Firestore、Realtime Database、登入、檔案儲存、Cloud Functions 和 Hosting,各自都能用 SQLite、Postgres、S3 相容儲存與一般伺服器替代;只做一個小型 App,幾天就能拼出核心。難的是 Firebase 把權限規則、推播、SDK、備份、擴充和監控整合在一起,自己刻整套要維護好幾週甚至更久。

為什麼大家還是付錢

付錢買的是現成 SDK、跨平台登入、即時同步、彈性擴充與少管一台伺服器。小型自用專案可用免費額度,流量上來後則是用量計費換維運時間。

建置 prompt

複製下面這段,丟給你的 AI coding 工具,讓它替你刻一個自用版。

目標:做一個本機優先的 Firebase 精簡替代品,提供自用 App 所需的資料庫、登入、檔案與後端 API。 技術棧建議:Python FastAPI + SQLite,檔案存本機資料夾,前端使用原生 HTML/CSS/JavaScript,背景工作使用簡單佇列。 需求: - 提供 JSON REST API,支援資料集合的新增、讀取、更新、刪除與條件查詢 - 使用 SQLite 儲存資料,啟動時自動建立資料庫與必要索引 - 提供電子郵件與密碼登入、登出、密碼雜湊與工作階段 Token - 支援以使用者 ID 限制資料存取,未登入請求一律回傳 401 - 提供簡單的資料存取規則設定,至少支援公開讀取、本人可讀寫兩種模式 - 提供檔案上傳、下載、刪除與檔案 metadata 查詢,限制大小與允許的 MIME 類型 - 上傳檔案以隨機 ID 命名,避免使用者檔名造成路徑穿越或檔案覆寫 - 提供 Server-Sent Events,讓指定資料集合的變更能即時通知瀏覽器 - 提供背景工作 API,可將工作加入佇列並查看成功、失敗與重試狀態 - 提供管理頁查看使用者、資料表、檔案用量、請求紀錄與錯誤紀錄 - 提供 SQLite 備份與還原指令,備份檔可在另一個相同專案中直接使用 - 一鍵匯出所有資料、使用者 metadata、檔案 metadata 與存取規則為 JSON;檔案另存原始檔 明確不做(out of scope):全球 CDN、多人企業權限、原生手機 SDK、Analytics、Crashlytics、FCM 推播、正式 SLA、跨區域複寫與商用等級多租戶隔離。 README 要求:說明本機啟動、環境變數、API 範例、資料庫與檔案位置、備份還原、完整匯出與搬家步驟。

「用 Claude Code 開啟」複製的是 claude "<prompt>",貼進終端機即可; Codex、Cursor、Copilot 等工具直接用左邊的複製鈕貼進對話框。

免費 / 開源替代

替代品由 AI 依公開資訊列出,尚未逐一連線驗證(unverified),請自行確認是否仍在維護。

這個判決會隨模型進步翻盤:今天的「勉強可以」很可能半年後變成「可以刻」。 判決依 rubric v1.0.0 於 2026-08-31 生成。

回報這則判決有錯 ↗

資料庫與文件 的其他判決

Airtable可以刻
自用資料表能刻,協作整合才是成本
🗄️ 資料庫與文件$20/月一個週末
Backblaze別刻,付錢
備份程式能刻,異地耐久性得付錢
🗄️ 資料庫與文件$9/月好幾週
Bear可以刻
筆記本體好刻,蘋果整合才費工
🗄️ 資料庫與文件$2.99/月一個週末
Box勉強可以
檔案管理能刻,託管同步才是麻煩
🗄️ 資料庫與文件$10/月好幾天
Coda可以刻
自用工作區一個週末就能刻
🗄️ 資料庫與文件$12/月一個週末
Confluence可以刻
文件 Wiki 一個週末就能刻
🗄️ 資料庫與文件$5.16/月一個週末