React Element
↔ immutable stateless building blocks of React apps, returned by components
lightweight stateless immutable primitive? in React that mirrors the DOM API
provides set of instructions for React to render
used to construct the VDOM, as a blueprint for updating the DOM API
ReactComponentElement
ReactDOMElement
Type for react VDOM rep of element
used as descriptor to tell React what to show on screen
References
Component
↔ 🧱Composable code to Encapsulate, Reuse & return React ElementFiber
via JSXVDOM
↔ Intermediate Abstraction layer between Source Code & DOM API , data structure to mirror DOM API comprised ofFiber
(React Element)React.Component
↔ base Abstract Class that provides render() method to return React Element(s), state & Lifecycle Methods