[C#] .NET 10 使用 Scriban 動態載入 HTML 模板,執行期修改不用重新發布
本文介紹如何使用 Scriban 替代 RazorEngineCore,在 .NET 10 中達成執行期(Runtime)修改前端頁面而無需重新 Build 或 Deploy 的需求。透過將 HTML 模板獨立於 DLL 之外,實現保留 SSR 與 SEO 的同時,提供更高靈活度的畫面調整能力。
涵蓋軟體工程、AI 實作、系統設計、開發工具、效能優化與技術判斷的文章。
本文介紹如何使用 Scriban 替代 RazorEngineCore,在 .NET 10 中達成執行期(Runtime)修改前端頁面而無需重新 Build 或 Deploy 的需求。透過將 HTML 模板獨立於 DLL 之外,實現保留 SSR 與 SEO 的同時,提供更高靈活度的畫面調整能力。
本文介紹如何在 .NET 10 中利用 RazorEngineCore 實作動態模板渲染,將 .cshtml 檔案排除在編譯流程之外並在執行期讀取,達成類似傳統 ASP.NET Web Forms (ASPX) 僅需修改檔案即可更新介面的開發體驗。