Remix.run Logo
WickyNilliams 3 days ago

Even if performance is fine, the big usability issue is that it will blow away focus, cursor position etc every render. Gets very painful for keyboard use, and of course is a fatal accessibility flaw

efortis 3 days ago | parent [-]

yes, that’s the downside, focus is lost on init()

WickyNilliams 3 days ago | parent [-]

Really wish the browser gave us better APIs for updating the DOM. Creation is extremely easy, but after that you either have to invent some reconciliation system or stick with imperative updates