Primo 是一種新的網站開發方法,結合了開發、管理和發佈網站所需的一切。它包含一個 IDE、一個多語言 CMS、一個組件庫、一個靜態網站產生器,並直接發佈到 Netlify。
像 Wix 和 Squarespace 這樣的傳統網站建構工具使內容管理更容易,但犧牲了開發人員期望的自訂性、功能和網站效能。現代前端框架和靜態網站產生器賦予開發人員超能力,但代價是增加了設定時間和內容管理不佳。Primo 將網站建構工具的快速設定和易於內容管理與框架的效能和自由相結合,使任何層次和背景的開發人員都能發佈快速載入、行動裝置最佳化且可自訂的網站。
Primo 是一個多合一的應用程式 - 將開發環境與國際化的內容管理系統、組件庫和靜態網站產生器相結合,直接發佈到您最喜歡的網路主機*。 Primo 頁面一次建構一個區塊,區塊可以包含直接在頁面上編寫的 WISIWYG 內容或組件。 Primo 為您提供一組可直接使用的組件 - 您可以按原樣使用它們,也可以直接從 Primo 編輯它們的程式碼。儘管 Primo 組件表面上看起來是用基本的 HTML、CSS 和 JavaScript 編寫的,但它們實際上是用 Svelte 編寫的:一種編譯語言,它基於基本的網路語言,同時實現了模板、樣式封裝和響應性等功能。可以從組件編輯器新增組件欄位,並與 Svelte 的模板標籤整合。若要發佈網站,可以使用 API 權杖連接網路主機,點擊後 Primo 會建立網站套件並上傳到您選擇的主機。網站的每個頁面都是由靜態 HTML 和 CSS 組成,任何必要的 JS 都會在頁面載入並將其各自的組件水合後下載為模組。
Primo 可從 primo.so 下載 Windows、Mac 和 Linux 版本。
尋找更多靜態網站產生器。