Promise async await
Promise async await
Santino
2023. 6. 21. 09:04
** await을 쓰는 이유
사진1처럼 실행 후, 사진2처럼 body의 정보(즉, client의 값을 다 가져오지 않은 상태로 진행이 되버리면,
pending상태가 됨)를 다 가져오지 못한 상황이 발생 / 시간이 오래 걸리는 코드가 다 실행되지 않았는데, 받아와서 리턴값을 넣었기 때문에 pending상태가 됨.
사진3 처럼 async랑 await를 넣어줘야함 = client의 정보들이 다 save(client)가 된 다음에, 이 정보들이 response에 담기게 되고 return을 통해서 실행이 되기 때문.