비동기와 콜백함수의 개념
이전 강의 콜백함수에 대해서 꾸역꾸역 이해를 해보긴 했지만 저에겐 콜백이라는 개념이 너무 헷갈리더라구요. 아무리 생각해봐도 콜백함수와 비동기가 비슷한 개념같다는 생각이 드는데 비슷하다고 생각을 하고 나니 앞에 헷갈렸던 콜백함수가 조금 이해가 되는 것같더라구요.
콜백과 비동기를 비슷한 개념으로 이해해도 되는걸까요? 아니면 둘은 완전히 다른 것일까요?
계속 질문드려서 죄송해요 선생님 ㅠ_ㅠ; (제가 문외한이라 앞으로 몇번 더 죄송할거같아요...)
답변 2
4
질문은 언제든 적극적으로 해주셔도 좋습니다! ㅋㅋ 부담갖지 말고 편하게 남겨주세요 :)
비동기는 코드를 처리하는 하나의 방식이라고 보시면 돼요! 동기식 처리는 말그대로 코드 한줄의 동작이 끝나면 다음 코드가 실행되는 구조입니다. 반면 비동기는 코드를 우선 실행시키고 결과가 나오기 전에 우선 다음 코드를 실행합니다.
대표적으로 비동기처리를 하는 방식으로 네트워크 통신이 있죠. 네트워크통신 시간이 꽤 긴데 그동안 아래 코드가 실행되지 않으면 유저들은 느리다고 느끼겠죠?
자바스크립트에서 비동기 처리를 구현하기 위해선 콜백함수와 Promise 객체가 있습니다. 즉 콜백함수는 비동기 처리를 구현하는 하나의 방법이라고 보시면 됩니다.
[해결]그랩님 답변 주세요.
0
160
2
그랩님의 답변을 기다립니다/102강 전반적인 에러
0
140
2
[그랩님께]101강 안드로이드 에러들(Key prop)해결방법 궁금합니다.
0
122
2
[재질문][그랩님 답변 부탁드립니다]101강
0
135
2
[그랩님 답변 부탁드립니다]101강 Axios 에러와 502 Bad Gateway 질문
0
96
2
Ngrok 설치 후 forwarding Url 에러
0
129
2
[그랩님께,Ngrok 악성코드 인식 해결방법]질문 드립니다.
0
215
2
Ngrok 설치 후 forwarding Url로 연결 불가
0
133
1
그랩님,[꼭] 답변 부탁드립니다.
0
64
1
[꼭][[꼭] 그랩님, 답변 부탁드립니다], Failed to load resource: the server responded with a status of 404 (Not Found) 상품 상세 페이지 질문입니다.
0
148
1
6강/7강 수업
0
49
1
그랩님, 상품 상세 페이지 에러와 의문점 질문드립니다.
0
98
2
그랩님, 해결되지 않은 에러 메시지 [꼭] 답변 부탁 드립니다.
0
133
2
[재 질문]Cannot read properties of undefined (reading 'map') TypeError: Cannot read properties of undefined (reading 'map') 에러 해결 어떻게 하나요?
0
88
1
Cannot read properties of undefined (reading 'map') TypeError: Cannot read properties of undefined (reading 'map') 에러 해결 어떻게 하나요?
0
126
2
일반적인 css 꾸미기에서 width와 height의 값?
0
87
2
Windows에서의 업로드 후 홈화면 상품이미지 오류 해결방법
0
191
1
그랩마켓 웹화면 구현하기 -2 질문입니다.
0
118
1
react에 반영이 되지 않습니다.
0
234
1
터미널 npm install -g create-react-app 작성 후 오류
0
418
1
create-react-app my app 실행 시 에러
0
351
2
포스트맨 질문
0
97
1
<꼭 답변 부탁 드립니다>그랩선생님, [컴포넌트 사용하기] 강의에서 질문 있습니다.
0
258
2
그랩선생님, 질문 답변 부탁 드립니다.vscode에서 npm install -g create-react-app 입력 후 에러 입니다.
0
472
2





