Skip to content

Performance issues with larger datasets [Javascript Framework] #17

@DavidCarl

Description

@DavidCarl

Right now we are facing problems with our choice of JavaScript framework (VueJS). In our own internal project Dilly-Dally we are facing problems with outputting a larger JSON Object.

Our plan was to have this data in a table, however it seems VueJS are struggling a bit with displaying so much information fast. Source

This could end up taking us into 4 solutions:

1st solution is scrapping VueJS and try to implement it in other frameworks such as React and Angular and compare their responsiveness. Apparently React might be faster for this use case compared to VueJS Source

2nd solution is to remove the input fields in each cell since input fields are heavy to generate. This solution makes multiple new solutions. This could be to make them editable through event-listener on-click on the text, a button that changes the text to input fields or open a modal box.

3rd solution is to scrap the table idea and make rows with div and then use CSS to make it look like a table. This should also give us some performance improvements. Source

4th solution is figuring out if pagination helps solve this problem for us, or if there is something else that can fix it for us.

Please comment down below if you feel like there is something that we have missed here

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions