createContextlets you define and provide context to the child components. Used with
forwardReflets your component expose a DOM node as a ref to the parent. Used with
lazylets you defer loading a component’s code until it’s rendered for the first time.
memolets your component skip re-renders with same props. Used with
startTransitionlets you mark a state update as non-urgent. Similar to