fetch API 사용
fetch('url')
.then(response => response.json())
.then(json => console.log(json))
.catch(err => console.log(err))
fetch('url', {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
firstParam: 'yourValue',
secondParam: 'yourOtherValue',
})
})
promise = asynchronous
계속 다른 작업을 스케쥴해놓을 수 있음. 다른 작업이 끝나기를 기다릴 필요 없음
fetch, promise가 좋은 이유는 시나리오를 잡는 방법을 만들어줌(2가지 시나리오가 있고 이를 관리함)
'Web > React' 카테고리의 다른 글
Redux (0) | 2017.12.12 |
---|---|
Async Await (0) | 2017.12.10 |
Smart vs Dumb (0) | 2017.12.10 |
state (0) | 2017.12.10 |
Life Cycle (0) | 2017.12.10 |