Performance issues

I'm working on a project, which purpose is to showcase different state managers' work in more than "to-do list" scenarios. Repository Solid + Signals/Stores version Basically, I've adapted React + Redux version to the Solid's rendering mechanism. I'm probably missing something, but when there is a large amount of data in the table, any change that affects the whole table (for example, removal of a row) takes seconds to complete. It happens in both dev and prod mode of the application. In React version, it is also not blazing fast, but much faster than this. I'd like to understand what I'm missing. I suspect that the culprit may be in selectors/derived signals, that require external parameters, but I couldn't figure out how to memoize them properly to avoid unnecessary calculations. The simplest way to check it is to 1. Start the dev server 2. Click on "++" button in the table to add test data This will already be slow. Other cases to check: 1. Remove a row 2. Move worklogs to a group (more about the application's functionality is in README) 3. Checking rows using checkboxes
0 Replies
No replies yetBe the first to reply to this messageJoin

Did you find this page helpful?