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

唱片收藏家

36 個星星
11 個分支
0 個議題
首頁
https://record-collector.net/en/
儲存庫
krompaco/record-collector
Twitter
@rcssgdotnet
語言
.Net, C#
許可證
MIT
樣板
Razor, Markdown, HTML

這個專案深受 Hugo 的啟發,並試圖在一定程度上與其相同的內容結構相容,並支援解析 TOML、YAML 和 JSON 前置訊息。

內容檔案層會轉換為 C# 清單和物件,然後在常規的 ASP.NET MVC 專案中使用,您也可以在其中即時處理內容預覽和範本。這意味著您現在可以使用現有的 ASP.NET MVC 和 C# 技能來建立靜態網站範本!

在此設定中,產生過程使用 Microsoft.AspNetCore.Mvc.Testing 套件中的 WebApplicationFactory,因此不必回退到主控台應用程式或自訂 Web 伺服器來處理檔案和範本,這在靜態網站產生中是很常見的。

易於部署到 Netlify,儲存庫也包含各種 Docker Linux 案例和 GitHub Actions 的範例。

它也可以作為具有即時渲染和熱重載功能的常規 ASP.NET MVC 應用程式執行。

儲存庫具有現成的前端設定,包括不含任何 JS 的 Simple.css 或帶有 Hotwire(Turbo 和 Stimulus)的 Tailwind CSS。

尋找更多靜態網站產生器