Plotlars 0.9.0 发布:数据可视化库
Plotlars 是一个使用 Rust 开发的数据可视化库,此次 0.9.0 版本新增:
- 🗺️ 支持等高线图 —— 借助平滑且可自定义的等高线,描绘出梯度、密度和地形特征。
- 💧 支持桑基图 —— 通过直观且交互式的桑基图,可视化展示流程、转移情况以及资源预算。
- 🏔️ 支持曲面图 —— 为数学函数、地形和响应曲面渲染出精美的三维曲面。
- 📊 次 Y 轴 —— 能够在不影响清晰度的前提下,在同一张图表中对比不同刻度的数据系列。
Github 仓库:https://github.com/alceal/plotlars
vy 0.2.0 发布:HTML 模板引擎
vy 是一个用 Rust 开发的类型安全的 HTML 模板引擎,0.2.0 版本支持 rustfmt
。
use vy::prelude::*;
fn page(content: impl IntoHtml) -> impl IntoHtml {
(
DOCTYPE,
html!(
head!(
meta!(charset = "UTF-8"),
title!("My Title"),
meta!(
name = "viewport",
content = "width=device-width,initial-scale=1"
),
meta!(name = "description", content = ""),
link!(rel = "icon", href = "favicon.ico")
),
body!(
h1!("My Heading"),
content
)
),
)
}
特性:
- 标签宏:使用标签宏创建 HTML 元素
- 内联属性:在宏内使用
key=value
的格式设置元素内联属性 - 零包装:无需使用容器宏 —— 元素可自然组合。
- 空元素支持:自动处理诸如
<meta>
、<img>
等自闭合标签。
Github 仓库:https://github.com/jonahlund/vy
--
From 日报小组 Yuan YQ
社区学习交流平台订阅:
1
共 0 条评论, 1 页
评论区
写评论还没有评论