D3 isn't ideal for the show overview part. You let the user wait before actually appending shows to the DOM.
Although this is a problem overall in general when injecting with client-side JS.
It would be nice if it could be more hybrid. Like I don't know, generated from the server at runtime like before and then some diffing and updating on top of it.
But for that I think I need some sort of vDOM or some sort keeping track of the data that is rendered and the data that is updated afterwards.
Appending the random characters is fun, wanted to make them dance, but time's due.
But the positioning is pretty hard. Managed to create the position based on the index and a custom index which gets reset.
Check wiki for everything that needs to be done
D3 isn't ideal for the show overview part. You let the user wait before actually appending shows to the DOM.
Although this is a problem overall in general when injecting with client-side JS.
It would be nice if it could be more hybrid. Like I don't know, generated from the server at runtime like before and then some diffing and updating on top of it.
But for that I think I need some sort of vDOM or some sort keeping track of the data that is rendered and the data that is updated afterwards.
Appending the random characters is fun, wanted to make them dance, but time's due.
But the positioning is pretty hard. Managed to create the position based on the index and a custom index which gets reset.