模板渲染
概述
基本用法
1. 配置模板引擎
use silent::prelude::*;
use silent::template::Template;
async fn create_app() -> Router {
let app = Router::new();
app.template("templates", "html")
}2. 创建模板文件
<!-- templates/index.html -->
<!DOCTYPE html>
<html>
<head>
<title>{{ title }}</title>
</head>
<body>
<h1>{{ message }}</h1>
</body>
</html>3. 渲染模板
高级特性
1. 模板继承
2. 局部模板
性能优化
最佳实践
调试技巧
安全考虑
参考示例
常见问题解决
Last updated