跳至內容

kaj/ructe

軟體分類 開發與程式設計 (Development) / 前端框架 (Frontend Frameworks)
開發廠商 kaj
Stars
457
Forks
30
License
-
Version
vv0.18.0
Update
2026-05-15
OS

#### 產品特色

* 編譯時強制捕獲所有可能的錯誤
* 編譯後的二進制文件包含所有需要的模板代碼,無需運行時讀取模板文件
* 編譯過程可能耗時,運行時應快速
* 寫模板的難度接近寫HTML,幾乎與HTML相同
* 模板語言表現力強,支持任何文本類格式

#### 主要功能、特點

Ructe是一種用Rust編譯的模板系統,支持將HTML模板編譯為Rust函數,並可直接在Rust程式中調用。它強調編譯時錯誤檢測,編譯後的二進制文件包含所有需要的模板代碼,無需運行時讀取模板文件。模板語言支持任何文本類格式,並可將任何實現Display特徵的值轉換為HTML輸出。預設情況下所有值都會被HTML轉義,並提供明確的辦法來輸出預格式化的HTML。

#### 指令

“`bash
# 無常用指令(自動生成)
“`