讓我們談談 Jamstack 的未來 — 加入我們

Google 雲端硬碟 CMS

385 顆星
35 個 fork
10 個 issue
首頁
https://www.drivecms.xyz
儲存庫
max-barry/google-drive-cms
開源
類型
API 驅動
支援的網站產生器
全部

Drive CMS

Google 雲端硬碟 CMS 使用 Google 試算表和 Google 文件組合來維護網站上的內容。這些文件透過 POST 請求傳送到管理員指定的 API,進而發送到網站或支援服務(例如 Firebase 資料庫)。

執行 Google 雲端硬碟 CMS 的唯一要求是

  • 一份 Google 雲端硬碟 CMS 範本的複本
  • 一個 API 端點,用於處理從試算表傳送的資料

可以不用在選擇的 API 端點編寫伺服器端程式碼來執行 CMS。CMS 的內容可以匯出為 JSON 檔案,或者可以直接新增到任何公開 API 的 PAAS 資料庫中。在我們的範例頁面中可以找到使用 Firebase 建立後者流程的範例。

實際範例

以下情境是 Google 雲端硬碟 CMS 的良好使用案例

  • 一份包含姓名和地址的試算表,將其傳送到活動網站的 REST API
  • 一個新聞部落格,發佈從 Firebase 資料庫提取的 RTF 內容
  • 用於匯出 JSON,以便在透過 Jekyll 產生靜態網站時使用
  • 透過 Zapier 支援的服務觸發和編寫 MailChimp 電子郵件活動

查找更多無頭內容管理系統