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

Stacy

24 個星星
5 個分支
0 個議題
首頁
https://github.com/boylesoftware/stacy
儲存庫
boylesoftware/stacy
程式語言
JavaScript
授權條款
MIT
範本
Handlebars

關於 Stacy

Stacy 是一個網站產生器,它結合了來自 Contentful CMS 的內容和 Handlebars 範本來建立網站頁面。以下是一些重點

  • 網站內容儲存在 Contentful CMS 中,內容作者可以在此處理內容。
  • 範本用於從 Contentful 的內容條目產生頁面,以及靜態內容(樣式表、字體、網站設計中使用的圖片等)都是版本控制專案(例如 git)的一部分。範本使用 Handlebars,並擴展了一些 Stacy 輔助程式,允許包含巢狀內容條目、呈現資源、豐富文字等。
  • 網站發佈在 Amazon S3 中,並從該處提供服務。
  • 當內容變更時,Contentful 會透過 Webhook 通知 AWS 中的 Stacy,這允許 Stacy 自動重新產生並重新發佈受影響的頁面。

在內容變更時自動重新產生網站是 Stacy 的主要區別特徵。它使 Stacy 不僅僅是一個簡單的靜態網站產生器,並將 CMS 管理的內容與託管靜態網站的速度和簡潔性結合在一起。

尋找更多靜態網站產生器