React
- Component What kind of JavaScript value does React actually accept as a renderable description?
- Renderer How does that description become a real DOM node?
- JSX If React wants element objects, what exactly is JSX syntax doing?
- Props If a component is just a type in an element, how does data get into it?
- Events If UI descriptions are static values, how does user interaction enter the system?
- State If props come from outside, where does changing local data live?