mjml 在 Rust 中的实现

时间:2024-07-18 11:56:03
【文件属性】:

文件名称:mjml 在 Rust 中的实现

文件大小:713KB

文件格式:ZIP

更新时间:2024-07-18 11:56:03

rust email mjml hacktoberfest

MRML介绍这个项目是用 Rust 重新实现了漂亮的MJML标记语言。如何使用它use mrml;fnmain () {match mrml::to_html ("" , mrml:: Options::default ()) {Ok (content)=>println! ("{}" , content),Err (_)=>println! ("couldn't convert mjml template" ), }; }为什么?渲染 mjml 模板的Node服务器在启动时需要大约 20Mo 的 RAM,在压力测试下需要 130Mo。在Rust ,启动时不到 1.7Mo,压力测试下不到 3Mo。Rust版本每秒还可以处理 2 倍多的请求。您可以通过执行bash script/run-bench.sh来运行该工作台。JS实现无法在浏览器中运行。在Rust (和Wasm )中,你可以。你想贡献吗?请随时阅读我们的贡献部分和行为准则。表现用同样的linux amd64机器,来渲染amario模板节点:62.803ms锈


网友评论