elixir-cloud-aai / web-components

GA4GH Web components are the reusable custom elements that can be utilized in your web apps & web pages independently irrespective of what framework/library you are using to build the frontend.
https://web-components-beta.vercel.app/
MIT License
6 stars 6 forks source link

Template and good practices for ELIXIR Cloud components #37

Open uniqueg opened 2 years ago

uniqueg commented 2 years ago

Is your feature request related to a problem? Please describe. The more components we offer, the harder it will become to maintain them. Therefore, it is critically important to come up with a template and good practice guidelines for writing additional compoments. The template should take care of as much of the boilerplate as possible to ensure that good practices are followed/enforced.

Describe the solution you'd like

uniqueg commented 2 years ago

Draft for good practice guidelines here: https://docs.google.com/document/d/1PGM4-cbsOkqM8EIRusRvuoC7pYbId7Y582KDRNqBJ_g/edit?usp=sharing

Please contribute