This repository is a collection of discoveries made while asking questions about Web Components and then setting out to find the answers.
Note that the JSX examples requires building in that examples directory.
npm install
npm run start
- In your browser go to
http://127.0.0.1:8080/
- How do I create a simple web component?
- How do I add styles to my component?
- How do I make my component cross browser compatible?
- How do I make my component respond to
attribute
changes? - How do I pass rich data to my web component?
- How do I compose components and pass rich data through the component tree?
- How do I conditionally render parts of my app while data is loading?
- Can I use JSX and style loaders in my webcomponents?