: 응용 프로그램 프로그래밍 인터페이스
API 호출 : 다른 프로그램에서 데이터를 받기 위해 요청하는 것.
Json Placeholder (open API)
https://jsonplaceholder.typicode.com/
개발자들을 위해 더미데이터를 응답해주는 서비스 제공
async function getData(){
let rawResponse = await fetch('https://jsonplaceholder.typicode.com/posts');
let jsonResponse = await rawResponse.json();
console.log(jsonResponse);
}
getData();
/*
Response {type: "cors", url: "https://jsonplaceholder.typicode.com/posts", redirected: false, status: 200, ok: true…}
type: "cors"
url: "https://jsonplaceholder.typicode.com/posts"
redirected: false
status: 200
ok: true
statusText: ""
headers: Headers
body: ReadableStream
bodyUsed: false
arrayBuffer: ƒ arrayBuffer() {}
blob: ƒ blob() {}
clone: ƒ clone() {}
formData: ƒ formData() {}
json: ƒ json() {}
text: ƒ text() {}
<constructor>: "Response"
*/