UI를 구현하다 보면 API가 나오기 전에 페이지가 먼저 나오는 경우가 많습니다. 그럴 때를 대비해서 mock data를 활용합니다. mock data로 우리가 만든 화면에서 데이터를 어떻게 나타나는지 테스트를 하며 개발을 진행 할 수 있습니다.
Array.map()
함수를 적용해서 UI를 구현할 수 있습니다..js
파일로 데이터를 분리하는 방법입니다.import
해서 사용합니다..js
파일은 데이터를 import
하는 컴포넌트 바로 옆으로 접근하기 쉬운 곳에 생성합니다.data.js
comment.js
두 번째는 실제 API에서 보내주는 데이터 형식에 맞게 json
파일에 데이터를 담어 fetch
함수를 사용해 데이터를 받아오는 방법힙니다.
data.json위치 - public
폴더>data
폴더>data.json
data.json
해당 데이터는 http://localhost:3000/data/data.json
주소를 입력하여 확인해볼 수 있습니다.
해당 주소를 API주소로 생각하고 fetch
함수와 httpGET
methid를 사용해 실제 API에서 데이터를 받아오는 것처럼 코드를 작성합니다.
APP.js