AFFiNE
AFFiNE copied to clipboard
AFFiNE client perf & refactoring by using web worker
Description
By observering the way of vscode, the threads in electron apps should be implemented such that the main thread is wiped out as much as possible while most of the works are located into web workers.observing
Use case
it should help on supporting the plugin system as well as better performance
Anything else?
No response
Are you willing to submit a PR?
- [ ] Yes I'd like to help by submitting a PR!