Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 1.51 KB

README.md

File metadata and controls

19 lines (14 loc) · 1.51 KB

A collection of micro-explorations with web components

These explorations were intended to

  • Help me understand different aspects of web components
  • Help make architectural decisions in building a new componenents library using web comonents

These explorations are not meant for consumption (in any sense of the word). There is a little bit of explanation with each, more to jog the memory for later reference.

  • acs-v0: A PoC implementation of a microphone button that brings together several architectural decisions in the other explorations.
  • acs-vue-v0: A Vue wrapper and related explorations for acs-v0.
  • An exploration of how templates behave in LitElement and FASTElement. Performance implications, especially compared to React.
  • wc101 was used for a web components 101 session.
  • prprabhu-providers explores some ways to connect components to backend services.
  • prprabhu-injection explores ways for client of a component to be notified of internal state changes and injection of elements into the component.
  • fast-mixed is an exploration of using light DOM and shadow DOM together.
  • x-styles explores styling custom elements.
  • x-focus explores interaction of focus / tab order with custom elements.