4 ms·
I am too looking for a solution to make UI development easier to understand and less complicated. I am working on a state machine formulation too. I've worked
by samsquire 3y ago
I am too looking for a solution to make UI development easier to understand and less complicated. I am working on a state machine formulation too.
I've worked on MVVM and redux. GUIs end up complicated and difficult to understand if you're not familiar with the codebase.
- the_other 3y agoThe problem is that UI is complicated. It’s all edge cases and human factors.
- dgb23 3y agoWhile 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.