Hacker News new | ask | show | jobs
by dgb23 1127 days ago
While that's true, there are also limitations and gotchas of Web based UIs that make state management very complex and messy. There are layouts that you _cannot_ express (with HTML/CSS/JS) without intermediate rendering steps and the whole paradigm of separating state and representation (React etc.) falls apart very quickly.

And before anyone asks: Yes, this comes up surprisingly often. Yes, alternatives have always been explored first. Yes, I'm up to date with browser capabilities. No, you can't say "no" to these designs when you're hired specifically because you can make things work.

2 comments

Example of such a layout?
Do other UI building paradigms solve these issues more comfortably, whilst retaining (comfortable-ish hooks into) accessibility?