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

Tina

9309 個星標
473 個分支
52 個議題
首頁
https://tina.io
儲存庫
tinacms/tinacms
Twitter
@tinacms
開源
類型
Git + API
支援的網站產生器
全部

TinaCMS 是一個免費且開源的無頭 CMS,專注於為建置網站和應用程式提供最佳的開發人員體驗。Tina 有兩個主要組成部分

  • 一個開源的管理 UI(支援視覺編輯)
  • 一個開源的 GraphQL API,用於提供內容

對於不想自行託管 CMS 的人,Tina Cloud 提供了一個託管選項。

試用看看

建立一個測試網站

npx create-tina-app@latest

或請求一個演示

為什麼選擇 Tina?

Tina 是一個開源的無頭 CMS,它在兩件事情上有所不同

1. Git 同步

像其他無頭 CMS 一樣,Tina 提供了一個 GraphQL API 來查詢您的內容。然而,Tina 從儲存在 Git 儲存庫中 Markdown 和 JSON 檔案中的內容產生其 API。這讓您可以使用檔案系統作為內容的真實來源,而不是資料庫,但同時讓您可以使用 API 查詢該內容 (例如 post.author.name)。

Tina Cloud 企業客戶可以利用 Tina 的編輯工作流程來獲得諸如分支和 Pull Request 等進階 Git 功能。

2. 視覺編輯

Tina 支援使用 React(以及即將支援的 Vue & Svelte)的網站進行視覺編輯。這表示您的內容建立者在編輯內容時會獲得即時預覽。這讓您可以為內容建立者提供類似 Wix 或 Squarespace 的基於區塊編輯的網站建置器體驗。

企業功能

對於 Tina Cloud 商務和企業客戶,Tina 的編輯工作流程讓處理分支和發出 Pull Request 更加方便。

誰在使用 Tina?

Tina 被代理商、財富 500 強公司和政府機構用來為各種類型的網站提供支援。Tina 可以擴展到具有數萬個基於 Markdown 的頁面的網站,例如 smashingmagazine.com

資源

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