client에서 fetch는 브라우저가 API에 요청을 보낸다는 것
-> 네트워크 탭에서 다 볼 수 있기 때문에 URL에 비밀들(API 키 등)을 넣을 수 없음
-> 데이터베이스와 통신할 수 없음
-> React App <=======> API <=======> DB
-> React App을 만들어서 API와 통신하고 API로 데이터베이스와 통신하는 방법을 사용함
로딩 중인지 아닌지 확인해야함(React Query, SWR)
useState와 useEffect를 사용해야함