Bagatto 是一個用 Janet 編寫的靜態網站產生器。
它的靈感主要來自 Garrett Smith 的 LambdaPad,一個用 Erlang 寫的 SSG。LambdaPad 更偏向於配置程式碼端,而 Bagatto 也遵循這個理念。因此,它旨在暴露其編寫語言的完整表達能力和可擴展性。Janet 是一種為簡潔性和易於嵌入而設計的 Lisp 語言,因此它非常適合這種模型。
要建立一個 Bagatto 網站,您應該建立一個 Janet 原始碼檔案。因為您正在編寫正常的原始碼,所以您可以使用 Janet 語言的全部功能。Bagatto 試圖將「魔法」保持在最低限度;在所有情況下,它都試圖使載入原始碼檔案和產生新檔案的過程完全透明、可檢查和可擴展。
查找更多靜態網站產生器。