오늘의 생각
어제 큰 일(?)을 겪어서 그런가, 오늘은 순탄하고 조용한 하루였다. 오히려 기분이 좋은 하루였던 것 같다...!
비동기에 대해서 미숙하다는 것을 알고 좀 더 공부해보니 오늘 페어 과제는 순조롭게 진행할 수 있었다. 한 가지 헷갈렸던 점은 의외로 가장 기본적인 부분이었는데, fetch API를 사용했을 때 Promise 객체를 반환하는지 아닌지가 헷갈렸다. 다행히 MDN이 시원하게 정답을 알려주어서 손쉽게 진행할 수 있었다.
비동기 함수가 어려웠던 처음과 다르게 조금 더 익숙해져서 이제는 Promise 객체도 좀 더 자유롭게 다루고 이해할 수 있어서 매우 뿌듯했다. 방법은 달랐지만 fetch를 활용한 체이닝(Chaining)과 Promise.all 메서드도 잘 활용한 점도 전날 복습을 잘 한 덕분이라고 생각했다.
오늘 페어를 진행하면서 가장 뿌듯했던 점은 주어진 데이터 자료형을 정확히 분석하고 데이터 파일이 JSON 형태인지 아닌지 잘 구분하고 자료형에 맞춰 기능을 구현할 수 있었던 점이다.
최근 퀴즈를 풀어보면 한 두 문제 틀렸던 것이 아쉬웠는데, 엄청 어려워했던 비동기 기능의 퀴즈를 모두 맞아서 너무 뿌듯하고 자신감이 생겼다. 오늘도 비동기를 한 번 더 복습하고 쉽게 설명할 수 있는 관련 포스팅을 적을 수 있으면 좋겠다.
오늘의 키워드
fetch API
오늘의 학습내용
- fetch API의 구동 원리와 기능 구현
어려웠던 keyword / 활용한 질문
- fetch API에서 받는 데이터 파일은 JSON화 되어 있는건가요?
- 객체를 콘솔창을 통해 출력했을 때 [object Object]라고 나오는 이유는 뭘까요?
- 위의 문제를 해결하기 위해서는 어떻게 해야 되나요?
'개발자 일기 > 일일회고 (TIL)' 카테고리의 다른 글
부트캠프 28일차 (React SPA / Router) (0) | 2022.10.02 |
---|---|
부트캠프 27일차 (React) (0) | 2022.10.02 |
부트캠프 25일차 (비동기, Node.js) (2) | 2022.09.26 |
부트캠프 24일차 (고차함수, 비동기) (0) | 2022.09.26 |
부트캠프 23일차 (프로토타입) (0) | 2022.09.25 |
댓글