# PocketBase

一個 Go 二進位制就是整個後端：SQLite、認證、即時、檔案與後臺管理。

HTML: https://softbests.com/zh-hant/software/pocketbase
Markdown: https://softbests.com/zh-hant/software/pocketbase.md
Website: https://pocketbase.io

- 欄目: [開發者工具](https://softbests.com/zh-hant/category/developer-tools)
- 定價: 開源
- 平台: 自託管, macOS, Windows, Linux, CLI
- 被低估

## 適合誰

不想維護一整套叢集、只想儘快有後端的獨立開發者與小團隊。

## 為什麼值得關注

PocketBase 是一個自帶 SQLite 的執行檔，內建表結構編輯器、REST API、即時訂閱、電子信箱與 OAuth2 認證、帶縮圖的檔案儲存、後臺管理介面，以及 JavaScript 或 Go 寫的鉤子。你可以把它跑在一臺小 VPS 上，備份就是複製一個檔案，官方提供 JavaScript、Dart 與 Go SDK。它採用 MIT 許可、免費，6.1 萬多的 star 說明它經常是務實的那個選擇。限制是：SQLite 同時只有一個寫入者，寫密集的多節點場景要謹慎；而且它還在 1.0 之前，升級偶爾需要先讀釋出說明。

## 可替代誰

- Firebase

## 相關與平替

- [Supabase](https://softbests.com/zh-hant/software/supabase)
- [Gitea](https://softbests.com/zh-hant/software/gitea)
