37个版本

0.0.38 2020年8月1日
0.0.37 2020年7月30日

#1793进程宏

每月 35次下载
rdxl_static_template 中使用

MIT/Apache

7KB

rdxl_static

Crates.IO Documentation Build Nightly Build

基于RDXL宏编译静态站点的实用工具包

#[dot_template]
pub fn custom_template(title: String, description: String, xhtml: String) -> String {
   xhtml!(
     <html>
       <head>
         <title>{{ title }}</title>
         <meta name="description" content={{description}}/>
       </head>
       <body>{{ xhtml }}</body>
     </html>
   )
}

#[dot]
fn this_function_is_a_webpage() -> String {
   dot_html!(
      <p>This webpage uses the default HTML Template.</p>
   )
}

#[dot]
fn this_function_is_also_a_webpage() -> String {
   dot_html!(
      template=custom_template,
      title="Hello World",
      description="Classic Cinematic Drama Movie Reviews",
      <p>This year was not a good year for Cinema.</p>
   )
}

rdxl_static提供了新站点的模板

依赖项

~2MB
~41K SLoC