Introduction

Headless CMS

傳統的CMS使用者可以在後端上創建和編輯內容,然後在預先建立的前端顯示內容,但隨著數位時代來臨,客戶接觸企業的平台不再侷限於網站,也能經由手機、平板電腦、物聯網設備、智慧手錶等等。

Headless的解決方案,除了保有原來CMS的優點外,藉由Headless CMS 所提供的 API 存取,再搭配現代的前端架構,在使用上提供了更大的靈活性。 “Headless”(無頭)是指傳統的CMS將“Head”從其“Body”中分離出來,並且表現為站點的前端與其後面的平台完全分離 ; 由於採用Headless方法,因此可以在iOS、Android應用程序以及您可以想到的任何平台和技術上使用內容,因此對於行動裝置與Web開發人員而言,此功能是個強大的選擇。

strapi

Strapi 是一種開源、基於 Node.js 的 Headless CMS,可為開發人員節省大量開發時間,同時讓他們可以自由使用自己喜歡的工具和框架。

傳統應用包括靜態網站、移動應用程序、電子商務、社群論壇和企業網站。但是,您可以使用 Strapi 構建任何類型的面向內容的應用程序,包括交付到便攜式物聯網設備或內部工具。

References

https://www.fansysoft.com/blogs/-/asset_publisher/CWuRKonAWio8/blog/headless-cm-1

Strapi FAQ

ChatGPT