&gt; All these frameworks are great but can we please just work on having feature-rich components&#x2F;widgets now. And maybe keep them maintained for the next 5 years or so?<p>We &quot;can&quot;, and maybe there are already quit a few. However, the thing about UI is that it&#x27;s more than the sum of its parts; experience is holistic, and a UI should be conceived as a whole, not as something assembled by common components.<p>This is fundamentally a difference between disciplines. As a developer, you&#x27;ll think that reusable and isolated&#x2F;modular widgets are the way to go; a UI designer, on the other hand (and not forgetting consistency), will&#x2F;should(!) adapt the UI to its users and contexts.