#front-end #notes #markdown #storage #applications #zettelkasten #eingang

eingang-frontend

使用 Markdown 文件通过 Zettelkasten 方法进行笔记(前端)

1 个不稳定版本

0.1.0 2021 年 1 月 30 日

#10#zettelkasten

MIT 许可证

23KB
590

Eingang

通过 WASM 和 Rust 的最小化笔记应用。

阶段

  • 交互会话示例
  • 跨重新加载的数据临时存储
  • 跨会话的数据临时存储
  • 在前后端之间使用通用的 crate 进行模型
  • 为 Backend API 启用数据的持久存储(在磁盘上)
  • 通过 Backend API 安全地/从持久存储中加载

待办事项

  • 在此处实现类似于 todo 示例的类似结构 这里

用法

首先,生成 WASM 绑定,并将它们保存到 ./static/。然后,使用任何网络服务器提供文件,例如 miniserve

  1. 构建 WASM 绑定
make build  # or wasm-pack build --target web --out-name wasm --out-dir ../static ./frontend/
  1. 提供文件
make serve  # or miniserve ./static --index index.html

默认的 make 命令是 make serve。通过以下命令删除所有创建的文件

make clean  # or rm -f ./static/wasm* ./static/package.json

依赖

~4.5–6MB
~112K SLoC