docs: add todo issue id; move todo to bottom of readme

This commit is contained in:
鲁树人 2023-05-08 17:57:34 +01:00
parent 44c39f2fa2
commit 09bffd587b

View File

@ -5,15 +5,15 @@ pnpm i
pnpm start pnpm start
``` ```
## TODO
- [ ] 文件拖放 (利用 `react-dropzone`?)
- [ ] 各类算法
- [ ] 简易元数据编辑器
## 架构 ## 架构
- 浏览器主线程: 渲染界面,处理 UI 更新 - 浏览器主线程: 渲染界面,处理 UI 更新
- Web Worker: 负责计算方面的内容,如内容解密。 - Web Worker: 负责计算方面的内容,如内容解密。
数据传输: 生成 blob url (`URL.createObjectURL`) 然后透过 `postMessage` 传递给线程,线程利用 `fetch` API 来获取文件信息。 数据传输: 生成 blob url (`URL.createObjectURL`) 然后透过 `postMessage` 传递给线程,线程利用 `fetch` API 来获取文件信息。
## TODO
- [ ] 文件拖放 (利用 `react-dropzone`?) #6
- [ ] 各类算法 [追踪 `crypto` 标签](https://git.unlock-music.dev/um/um-react/issues?labels=67)
- [ ] 简易元数据编辑器 #7