최적화 최적화란 불필요한 연산을 줄여 성능을 향상시키는 것입니다. 최적화 방법 코드, 폰트, 이미지 등의 리소스를 압축합니다. 메모이제이션을 이용하여 불필요한 연산을 줄입니다. 메모이제이션 메모이제이션이란 연산의 결과를 기억했다가 필요할 때 사용함으로써 불필요한 연산을 방지하는 것입니다. useMemo : 함수의 불필요한 재실행을 방지합니다. useCallback : 함수의 불필요한 재생성을 방지합니다. - 총 할 일 개수, 완료한 할 일 개수, 남은 할 일 개수를 표시 useMemo를 사용하지 않고 // src/component/TodoList.js import React, { useState } from 'react' import TodoItem from './TodoItem..