Skip to content
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

new UI performance issue #1016

Open
sbernard31 opened this issue Jun 2, 2021 · 5 comments
Open

new UI performance issue #1016

sbernard31 opened this issue Jun 2, 2021 · 5 comments
Labels
demo Impact our demo (not libraries) help wanted Any help from community is wanted server Impact LWM2M server

Comments

@sbernard31
Copy link
Contributor

sbernard31 commented Jun 2, 2021

There is currently some performances issue about the new UI of server demo.

This is mainly to display an ObjectView.

To reproduce just switch from LWM2M Server object to Device object (and vice-versa):
Capture d’écran de 2021-06-02 15-01-44

@sbernard31 sbernard31 added server Impact LWM2M server demo Impact our demo (not libraries) labels Jun 2, 2021
@sbernard31
Copy link
Contributor Author

Capture d’écran de 2021-06-02 11-57-19

There is a lot of time to render transition which I can not even see.

Just rendering v-icon or v-btn sounds very slow too :
Capture d’écran de 2021-06-02 11-59-00
Capture d’écran de 2021-06-02 11-59-23

sbernard31 added a commit that referenced this issue Jun 2, 2021
@sbernard31
Copy link
Contributor Author

sbernard31 commented Jun 2, 2021

I asked about this on vuetify discord and get this answer :

yeah if you look at the bottom-up list you'll see lots of the time is spent validating prop types and initialising reactive properties. I think this is mostly just a limitation of vue 2 with complex components, and will hopefully be a bit better in v3

😞

@sbernard31
Copy link
Contributor Author

I tried some optimization ☝️ 045f2b9
It seems a bit better.

(chromium seems to behave faster than firefox 🤔)

@sbernard31 sbernard31 added the help wanted Any help from community is wanted label Jun 2, 2021
@sbernard31
Copy link
Contributor Author

If anyone expert in vuejs/vuetify would like look at this. He is welcomed 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
demo Impact our demo (not libraries) help wanted Any help from community is wanted server Impact LWM2M server
Projects
None yet
Development

No branches or pull requests

1 participant