|
|
|
|
|
by lucideer
1691 days ago
|
|
This isn't in the slightest bit true. Many UI frameworks provide performant list elements, they are not performant in all cases. Recreating the functionality of those list elements on the web is not the hard problem here: optimising them for your specific application is. |
|
It is. I personally used a virtual list with custom rendering in Delphi in early 2000s. It is, for all intents and purposes, a solved problem. That is, solved everywhere else.
> Many UI frameworks provide performant list elements, they are not performant in all cases
Yes. On the web.
> Recreating the functionality of those list elements on the web is not the hard problem here
It is a very hard problem on the web because you don't have any APIs to do this properly: asking for element sizes causes the browser to recalculate the layout, you can't batch-render anything, and a million other things that are readily available, once again, literally everywhere else.