-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TreeView] The node takes time to open #27403
Comments
Thanks for the feedback. There are two independent issues here:
|
I'm going off-topic on this issue. mui/mui-x#9685 is the way to go.
@eps1lon Should we? The faster the dev environment is, the more time developers can improve the UX and the experience for end-users. It's also giving them more confidence that the end result will be of quality. How about we introduce a threshold for when performance in development matters? For instance, maybe we could say that when dev is x3 slower than in production it matters? |
Yes, everything else is not actionable. When a tradeoff between user and developer has to be made, then we choose the user over the developer. The developer is more likely to be in a position to upgrade their machine.
This is already unreasonable. |
@eps1lon Thank you for your answer. We have no lag when we switch to production mode. Thank you ^_^ |
@eps1lon I think that we can nuance it to match how the best product decisions could happen and to be compatible with Company ultimate objective. At the end of the day, we are used by developers, not end-users. I assume that developers pick tools they feel help them get the greatest work done. Great work for them means, among other things, great end-user experience. But it's not the only dimension they also look at, e.g. DX. So I don't think that end-users should be the only dimension for us. Sure, we can decide to have Material-UI have an extra emphasis on end-user, rather than, DX, speed, design quality, but would this yield to doing the most good for end-users? I would challenge it. Does React provide a better end-user UX than jQuery? It's unclear to me. But DX, for sure yes. In the best of the worlds, the great UX and DX come together, like when Next.js appeared in 2017. |
Current Behavior 😯
So, we get
Expected Behavior 🤔
Steps to Reproduce 🕹
Test online
Context 🔦
Your Environment 🌎
`npx @material-ui/envinfo`
The text was updated successfully, but these errors were encountered: