It’s because you need to bubble state through to all components. Implement a spreadsheet to get a grasp of the initial problem. Then consider that you need to partially update for performance.
I rarely program GUIs but when I do I use React and it works quite well quite easily.
I rarely program GUIs but when I do I use React and it works quite well quite easily.