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

Update Robokop front-end inner workings #523

Open
maximusunc opened this issue Jul 9, 2020 · 1 comment
Open

Update Robokop front-end inner workings #523

maximusunc opened this issue Jul 9, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request UI

Comments

@maximusunc
Copy link
Collaborator

The Robokop front end is running on some outdated dependencies that I think at this point are putting too many limits on the UI. As queries are getting bigger and more involved, the browser memory required for these large responses is putting too much strain on the outdated version of mobx we have and the browser ends up crashing. With v16.8, React introduced hooks, which should be able to replace mobx and free up a lot of extra memory. (we could try and update mobx, but it's looking like that would be about as much work as just replacing it at this point)

This goal will hopefully not change the look of the UI at all, but the inner workings of the front end will be quite different.

@maximusunc maximusunc added the enhancement New feature or request label Jul 9, 2020
@maximusunc maximusunc self-assigned this Jul 9, 2020
@maximusunc maximusunc added the UI label Sep 18, 2020
@maximusunc
Copy link
Collaborator Author

The temporary home of the new UI can be found here: http://robokop.renci.org:7080/
Disclaimer: This UI is still under active development.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request UI
Projects
None yet
Development

No branches or pull requests

1 participant