Wonder why. We’ve got thousands of conditionally rendered components on a pretty interactive scheduling screen. One click can affect all of them but everything feels instantaneous.
Our bottleneck was that we have so much data, making it all observable up front led to slow initial load times and high memory usage. We now make things observable on demand which has eliminated a lot of that.
I don't find these kinds of what-ifs very useful. I haven't used Rails, but does it somehow prevent you from accepting user input and programming it to go where you say you want it to go? Isn't there an element of "holding it wrong" with any language or framework?
I've had several of our users call up over the years, angrily asking why we made certain fields in our app "dropdowns" with rubbish in them.
Chrome decided to add autocomplete to some of our fields with contextually irrelevant options. As far as I know there isn't anything I can reliably do about it.
I’ve noticed that many light themes use relatively bright colours for text, and I’m finding them increasingly difficult to read.
The orange used in the explorer view is just bright enough to become slightly blurry to me, causing me to squint.
I may not have that issue if you use the same orange found in the syntax highlighting, which seems slightly darker to me.