- 已编辑
beancount 记账快一年了,在折腾一些数据可视化。用到了这个项目fava-dashboards 可以通过写一个 yaml 配置文件很灵活的做各种图表。但是 yaml 不好写,先不说 yaml 本身的坑, fava-dashboards 里面好几个字段都是大段的JavaScript代码 / Jinja2 模板 ,编辑体验极差。
JavaScript 写着写着,我就想到了写 JSX。开始网上冲浪发现了这篇文章
Considering, Then Abandoning JSX for Strongly-Typed YAML Configuration
文章是 2020 年的,而且最后放弃了。但 2024 年来看有些问题是可以解决的。 比如说 div 的类型干不掉这种。
所以尝试了一下。https://github.com/andreasgerstmayr/fava-dashboards/issues/32
类型并不是标得特别全,够用就行。。。