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

[topic] Web Component Libraries #32

Open
2 tasks done
Tracked by #33 ...
justinfagnani opened this issue Jun 14, 2022 · 0 comments
Open
2 tasks done
Tracked by #33 ...

[topic] Web Component Libraries #32

justinfagnani opened this issue Jun 14, 2022 · 0 comments
Labels
documentation Improvements or additions to documentation topic Topic content

Comments

@justinfagnani
Copy link
Member

Code of conduct

  • I agree to follow this project's code of conduct.

Description of request

From the outline the "What are web components?" page will include links to libraries for writing web components.

We probably want to develop a simple metadata schema that all libraries must provide and present them in a structured table or card interface. We may want to develop criteria for inclusion or a categorization - for instance is React a web components library? Is Vue? It starts to get fuzzy with libraries that provide a wrapper. Some other attribute might be worth tracking:

  • How large is the library?
  • Is it importable as standard JS modules?
  • Does it require a compiler?
  • Does it support various community protocols?
  • Does is expose standard lifecycle APIs (connectedCallback(), etc), and/or let you extend HTMLElement, or does it abstract over the DOM API?

Related link(s)

No response

Are you interested in authoring this content?

  • Yes
@justinfagnani justinfagnani added documentation Improvements or additions to documentation topic Topic content labels Jun 14, 2022
This was referenced Jun 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation topic Topic content
Projects
None yet
Development

No branches or pull requests

1 participant