Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 461 Bytes

anatomy.md

File metadata and controls

40 lines (29 loc) · 461 Bytes

The anatomy of a React Application:

  1. User Interface
  2. Events
  3. State
    • Persistent
    • Implicit
    • Explicit
  4. Effects
  5. Optimizations

Primitives:

  1. User Interface

    • Rendering Targets (ReactDOM)
    • Elements and Components
    • useRef
  2. Events

    • built-in
    • custom
  3. State

    • useState
    • useReducer
    • props
    • cloneElement
    • context
  4. Effects

    • useEffect
  5. Optimizations

    • memo
    • useMemo
    • useCallback