3 个不稳定版本

0.2.1 2024 年 1 月 2 日
0.2.0 2021 年 8 月 27 日
0.1.0 2021 年 6 月 7 日

#32 in #trillium

MIT/Apache

68KB
1K SLoC

欢迎来到 Trillium!

📖 指南 📖

本指南提供了架构概述和连接 trillium 库的概述。

📑 Rustdocs 📑

rustdocs 代表了解 trillium 的任何单个库及其特定接口的最佳方式。




法律

许可为以下任一许可

由你选择。

除非你明确声明,否则任何提交给作品以包含在内的贡献,根据 Apache-2.0 许可证的定义,应如上双重许可,不附加任何额外的条款或条件。


lib.rs:

基于 handlebars 库 的 trillium 的 handlebars 模板处理程序。

use trillium_handlebars::{HandlebarsHandler, HandlebarsConnExt};
let handler = (
    HandlebarsHandler::new("**/*.hbs"),
    |mut conn: trillium::Conn| async move {
        conn.assign("name", "handlebars")
            .render("examples/templates/hello.hbs")
    }
);

use trillium_testing::prelude::*;
assert_ok!(get("/").on(&handler), "hello handlebars!");

依赖

~9–18MB
~290K SLoC