json-server
GET = 조회
POST = 데이터 추가
DELETE = 데이터 삭제
PATCH = 데이터 수정
memo() = 불 필요한 리렌더링을 방지해준다.
useCallback() = 컴포넌트가 리렌더링되더라도 생성된 함수를 새로 만들지 않고, 재사용하고자 할때 사용하는 훅 ( 대상이 함수 )
useMemo() = useMemo는 useCallback과 똑같은 기능을 하는 훅 입니다. 다만, 대상이 함수가 아니라 배열이나 객체와 같은 값일 때 사용합니다. 사용원리와 방법은 모두 useCallback과 같습니다 ( 대상이 객체나 배열과 같은 값 )
Custom Hook = 커스텀훅이란, 리액트 훅을 이용해서 공통된 로직이나 기능을 별도로 분리한 훅을 말한다. (파일이름 앞 use가 반드시 필요하다.)
createAsyncThunk은 비동기작업을 처리하는 action creator를 만듭니다.