codexa/prospector

Performance boosters

ferndot opened this issue · 4 comments

Prospector can be slow on devices with lots of files. We need to optimize the performance by implementing these ideas:

  • Enumerate once, and then store all the files in an array. Only re-enumerate when something changes.
  • On edit mode, change up the file nodes, but don't enumerate each time. (#17)
  • Use web workers to enumerate.

Feel free to add your own ideas for making Prospector speedier!

Oops, I meant: "storing all the files in an array."

HR commented

Use web workers to enumerate in background

Adding that

HR commented

How long is this going to take for this to be implemented?