現場演示
FireCMS 是一個無頭 CMS 和管理面板,預設與Firebase 和 Firestore無縫集成,但也與任何後端相容。
根據您的配置輕鬆產生CRUD 視圖。 FireCMS 易於針對標準案例進行設置,並且易於擴展和定制以滿足更具體的需求。
FireCMS 旨在產生與集合/文件模型自然對齊的集合和表單視圖,涵蓋了廣泛的基本和進階用例。考慮到可擴充性,您可以輕鬆建立自己的視圖或修改現有視圖。
FireCMS不施加任何資料結構限制,確保任何專案都能獲得流暢、開箱即用的體驗。
FireCMS 基於以下優秀技術:
檢查具有所有核心功能的演示。
https://demo.firecms.co
您可以修改數據,但它會定期恢復。
最簡單的入門方法是透過 FireCMS Cloud。幾秒鐘內即可帶來您的專案或建立一個新專案。
它將允許您無需編寫任何程式碼即可開始使用。建立集合和實體,並開始編輯資料。
稍後,如果您需要自訂 CMS,您可以建立和編譯您自己的視圖、表單欄位和其他元件,並將它們上傳到您的專案。
FireCMS 經過精心設計,使開發人員能夠非常輕鬆地建立 CMS/管理工具,同時為行銷人員和內容經理提供出色的資料編輯體驗和使用者友好的介面。
我們為集合開發了一個高效的視窗電子表格視圖,允許對大多數常見欄位進行內聯編輯,以及其他案例和自訂欄位實現的彈出視圖。
FireCMS 具有即時支持,非常適合需要不斷更新的應用程式。它還支援文字搜尋(如果使用 Firestore,則透過 Algolia 等外部提供者)、過濾和排序以及匯出資料。
FireCMS 支援匯入和匯出 CSV 格式以及 JSON 格式的資料。從其他來源取得資料或將其匯出以在其他系統中使用。
我們提供了一個強大且靈活的系統來定義匯入和匯出配置,讓您定義要匯入/匯出的欄位、格式以及文件中的欄位與集合中的欄位之間的對應。
編輯實體時,FireCMS 提供側面對話方塊的巢狀系統,用於導覽子集合和存取自訂檢視(例如自訂表單或部落格預覽)。也可以使用useSideEntityController
掛鉤以程式設計方式存取此功能。
FireCMS 包括20 多個內建字段,以及眾多自訂和驗證選項。這些元件經過精心設計,可提供出色的使用者體驗,包括高級功能,例如對其他集合的引用、降價和陣列重新排序。
對於不受支援的用例,請建立您自己的自訂欄位作為 React 元件。
FireCMS 還支援表單中的條件字段,可讓您根據邏輯定義活動字段的規則。
根據您的角色系統定義使用者可以看到哪些導覽視圖以及他們可以執行的操作(建立、編輯、刪除)。您甚至可以在每個實體或集合層級上進行配置。
預設情況下,FireCMS 支援所有 Firebase 授權機制,但您可以實現自己的機制。
定義對其他集合中實體的引用,並從整合的引用欄位和捷徑中受益。
您也可以在實體層級定義子集合,以便在集合/文件/集合模型中嵌套資料。
CMS中的每個視圖都支援即時數據,使其適合顯示不斷更新的資訊。
表單也支援此功能,只要使用者未觸及,資料庫中的任何修改值都會在任何開啟的表單檢視中更新。這使得在保存實體、修改某些值和需要即時更新後觸發雲端功能的高階情況成為可能。
FireCMS 支援開箱即用地將檔案上傳到 Firebase Storage,並提供用於處理單一和多個檔案上傳以及重新排序的特定欄位。
您可以將 Firebase Storage 實作替換為您自己的。
如果您需要一般支持,可以開啟 GitHub 問題或加入我們的 Discord 頻道。
您是否需要立即諮詢如何設定基於 Firestore 的 CMS?我們很樂意提供協助! [email protected]
https://firecms.co/docs/changelog
FireCMS 的核心已獲得 MIT 許可證的許可。 FireCMS Pro 和 Cloud 中使用的某些軟體包根據業務來源授權 1.1 (BSL) 獲得許可。在此處查看完整的許可證。