π React Notebook by π¨βπ» Mahesh π Table of Contents useState notes Understanding asynchronous state updates State mutation without reference change useEffect notes Understanding useEffect Examples of side effects Can a componet have multiple useEffects? Understanding cleanup and unmounting with single component Understanding render lifecycle with component composition Why dependency-change cleanup is bottom β top Why unmount cleanup is top β bottom useRef notes Understanding useRef Why a ref does not recreate a new variable on every render?