본문 바로가기

[Dev] 🎯Self Study

[JSON] API가 동작하지 않을 때, JSON으로 대체하기

뉴스웹 프로젝트를 하다가 발생한 문제.

1. 로컬에서 : 뉴스 api 잘됨
2. 서버에서 : 움직이지 않는다.

 

이때 해결법은 강사님이 힌트를 주셨다. 

"jSON파일을 이용해 메타 데이터를 출력하기"

 

나의 경우에는 뉴스 api를 사용해서 res.data.articles에 있는 값을 가져오고 있었다. 

(이때는 axios를 사용)

 

이제는 json을 만들어보자.         

 

초안

(res.data.articles) 를 이용 - Json 데이터 가공한 것을 import 해와서 출력하기 
 == json으로 데이터 가공을 한 다음에, 카테고리 누를 때마다
axios 대신에 useState가 얘를 렌더링하게 만든다

 

api가 돌때 데이터

 

그런데 생각해보니 문제가 하나 있었다.

바로 카테고리가 돌때 api 자체 내부에서 생성된 카테고리를 잡는데 

내가 json으로 만든다면 이걸 자동으로 잡을 수 없다는 것....

 

우선은 메타 데이터를 만들어서 작동하는지 보고 이후 처리하기로 한다.