Performance optimization techniques in React include using React.memo to avoid unnecessary re-rendering, splitting code with lazy loading and using hooks such as useCallback and useMemo.