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

Upgrade to Vaadin 10 to support Web Components #65

Open
kennethbruskiewicz opened this issue Dec 19, 2017 · 1 comment
Open

Upgrade to Vaadin 10 to support Web Components #65

kennethbruskiewicz opened this issue Dec 19, 2017 · 1 comment

Comments

@kennethbruskiewicz
Copy link
Collaborator

kennethbruskiewicz commented Dec 19, 2017

Proposed enhancement.

Due to previous discussions over the past three weeks, it became clear that one path for adding value to TKBio is to revise our search entry-point, revise our table display, and potentially revise our graph visualization (in that order).

This may require us to rapidly extend the Vaadin library if there are no closely analogous components to what we are looking to achieve.

Vaadin 10 has given support for the W3 Web Components Standard. Advantages of Vaadin adhering to this standard is the introduction of HTML5-driven interactions (while maintaining backwards-compatibility with their existing library) that can be decoupled from the rest of the system.

This signifies a potential efficiency gain in implementing custom components and expanding the suite of expertise available to our project. I will look into whether there are any backwards-compatibility issues and try for an upgrade.

@kennethbruskiewicz
Copy link
Collaborator Author

kennethbruskiewicz commented Dec 19, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants