I have mainly developed C# and am used to things like ObservableCollections which allow to rerender only changed / new / removed elements of arrays.
I am about beginning a web-based project (node backend + webpage) where usually small (20-100 items), but also large datasets (up to 500 – 750 items) should be rendered with dynamic bindings, paging is for different reasons not wanted.
I searched a lot and although found some frameworks like ReactJS, Vue and others that supports dynamic bindings, but as far I understood, none of them support partial rerenders of only the changed array items, which could be a performance problem.
Do such JS frameworks exists I am searching for?
Or would be better in this case to use a different approach?