1 个不稳定版本
0.1.0 | 2021年1月30日 |
---|
#8 in #zettelkasten
每月 23 次下载
用于 2 crates
14KB
433 代码行
Eingang
通过 WASM 和 Rust 的最小化记笔记应用。
阶段
- 交互会话示例
- 数据临时存储(跨重新加载)
- 数据临时存储(跨会话)
- 使用后端和前端之间的模型通用 crate
- 为后端 API 启用数据的持久存储(在磁盘上)
- 通过后端 API 安全地/从持久存储加载
待办事项
- 实现类似
todo
示例的结构 此处.
用法
首先,生成 WASM 绑定并将它们保存在 ./static/
。之后,使用任何 web 服务器提供文件,例如 miniserve
.
- 构建 WASM 绑定
make build # or wasm-pack build --target web --out-name wasm --out-dir ../static ./frontend/
- 提供文件
make serve # or miniserve ./static --index index.html
默认的 make
命令是 make serve
。通过以下命令删除所有创建的文件
make clean # or rm -f ./static/wasm* ./static/package.json
依赖
~1.7–2.9MB
~52K SLoC