以 code 定義 schema 並附帶驗證
使用 TypeScript 定義 collections 與 properties,讓 schema 保持版本控管、型別安全,並且貼近使用它的程式碼。FireCMS 會根據該 schema 產生 CRUD 檢視與表單,並內建 required fields 與 min/max 檢查等驗證規則。
FireCMS 是開源的 Firebase GUI、管理後台與 Firestore CMS,可視化管理資料;提供代管 Cloud 方案或自架選項,適合重視控制權的團隊。
FireCMS 是開源的 Firebase GUI、管理後台與 Firestore CMS,可視化瀏覽、編輯與管理資料。它專為需要在 Firestore 之上建立後台介面的團隊而設計,並提供使用代管 Cloud 產品或自架框架以獲得完整控制權的選項。
此產品結合了以 TypeScript 為優先的開發者框架與終端使用者編輯工具。團隊可以從現有資料開始、推斷 schema、以 code 定義模型,接著再透過自訂 React views、商業邏輯回呼與預先建置的欄位元件擴充介面。
使用 TypeScript 定義 collections 與 properties,讓 schema 保持版本控管、型別安全,並且貼近使用它的程式碼。FireCMS 會根據該 schema 產生 CRUD 檢視與表單,並內建 required fields 與 min/max 檢查等驗證規則。
從現有的 Firestore 或 Atlas collections 推斷起始 schema,然後在 schema 編輯器中以視覺化方式進一步調整。這能幫助團隊從原始資料快速建立可用的管理後台,而不必從零開始。
使用類似試算表的 data grid 與類 Notion 編輯器,即時排序、篩選、編輯與結構化內容。這種編輯體驗同時適用於資料瀏覽與內容管理。
當內建介面需要符合特定工作流程或儀表板時,可以新增自訂 React form fields、頂層 views 與導覽項目。FireCMS 的設計是讓開發者擴充 UI,而不是取代它。
在編輯期間執行 onSave、onDelete 等生命週期回呼,以觸發通知、清理資料或呼叫外部服務。設定中可將商業邏輯與 CMS schema 一同納入。
使用內建元件管理圖片、影片、文件、角色與資料歷史,並支援檔案儲存、權限、稽核可追溯性與復原。平台也包含 AI 功能,例如內容生成、DataTalk,以及 Cloud 上的本機文字搜尋。
使用視覺化編輯器與以 schema 為基礎的欄位,為以 Firestore 為後端的部落格、行銷網站或結構化內容庫建立內容營運工具。
無需從零拼湊另一套獨立的管理介面,即可為支援、營運與資料庫管理建立內部儀表板。
為需要自訂工作流程與品牌化介面的代理商與產品團隊,提供客戶專屬的管理後台或 CRUD 介面。
當需要將資料庫轉換為可用的管理體驗、且希望以最少設定快速完成時,可以從現有資料開始、推斷 schema,並快速迭代。
當專案需要超出預設元件的商業邏輯或介面行為時,可用自訂 React views、欄位與回呼來擴充 CMS。
如果您想要最快的設定、 自動更新,且不需維護基礎架構,請選擇 Cloud。若您需要完全控制部署、更深度的自訂,或與既有系統更緊密整合,請選擇 Self-Hosted。
Community 版本是採用 MIT 授權的免費開源核心框架。PRO 是針對自架執行個體的付費授權,提供如視覺化 Schema Editor UI、進階資料匯入/匯出、預先建置的 User/Role Management UI、進階 PRO 欄位元件,以及優先支援等功能。
有。FireCMS Cloud 提供 Plus 方案 1 個月免費試用,之後會以每位使用者每月的付費訂閱方式繼續。Self-Hosted Community 版本則永久免費。
有。網站說明核心 schema 設定彼此相容,遷移只需要在新環境中設定 FireCMS,並連接到您現有的資料庫。
FireCMS 支援自訂 React views 與元件、schema-as-code、商業邏輯回呼、資料匯入/匯出、角色管理,以及搭配 Firebase Storage 的檔案儲存。Enterprise 方案另外提供 SSO/SAML 與其他企業級功能。