....이렇게 마음 먹은지가 개발 공부 시작한지 얼마 안 됐을 땐데 이렇게 오래 걸릴 줄은 몰랐다. 사실 비동기 자체보다 비동기인 코드에서 동기 처리 하기가 더 어렵다. (아니 진짜로) 예를 들어 서버와의 통신(fetch, axios 등)을 하는 와중에 무조건 순서에 맞게 실행이 되어야 하는 코드가 들어가면 이때는 동기 처리를 해줘야 한다.
2편까지는 그럭저럭 이해가 가는 것 같은데... async/await는 눈에 잘 안 들어온다. promise를 반환하는 함수(ex- fetch, axios)를 async로 감싸고 비동기함수에 await를 붙이는 게 문법인 것 같다. 해당 문법이 적용된 코드를 직접 보면서 이해해야겠다.
--> 이 글 읽고 알게 된 점 정리하기 (다른 글들도 읽을 만 할 것 같다.)