비동기 통신, 실행
278
18 câu hỏi đã được viết
아 전에 질문이 이 파트를 이해를 잘 못한거 같은데
비동기 통신과 비동기 실행을 합치는 이유를 잘 모르겠네요 ㅠ
비동기 통신만 하면 비동기 실행은 자동으로 되는게 아닌가요?..
Câu trả lời 1
0
제가 이해한 바로는
비동기 통신은 : 서버와 브라우저간의 데이터 전송이 이루어지는 것을 비동기적으로 진행하는 것이고
비동기 처리는 : 브라우저에서 자바스크립트 코드 진행을 비동기적으로 진행하는 것으로 이해했습니다.
그렇다면 비동기 통신과 비동기 처리를 같이 해야하는 이유는 다음과 같다고 생각합니다.
비동기 통신에 따라 브라우저가 자바스크립트로 처리해야할 데이터가 있을 수도 없을 수도 있는 상태가 될 수 있습니다 ( 서버가 데이터를 완전히 전송하기 전에 다른 처리를 넘겨줄 수 있기 때문에 ) . 이 때 동기적으로 자바스크립트 코드를 실행할 경우 중간에 해당 데이터가 전송될 때까지 브라우저의 다른 부분들이 멈추게 될 것입니다.이것을 방지하기 위해 자바스크립트 코드 역시 비동기 처리를 해줌으로써 다른 코드들은 실행될 수 있도록 만들어 주는 것이라고 생각합니다.
3강 질문
0
18
1
74. 데이터 캐시 - 1 (이론) 강의 영상 누락
0
29
1
2강 nodejs 3단계 설명 질문
0
33
1
imagesLoaded에 관한 질문
0
19
2
useEffect와 lifecycle문의
0
26
2
프론트엔드 학습 수준 문의
0
37
2
리액트 챕터별 코드에서 eslint 설정파일이 없어요
0
48
2
최근 코테, 과제 테스트 트렌드
0
69
2
lucide react 아이콘 설치
0
46
2
자바스크립트 주석에 이상한 점이 있어서 문의드립니다.
0
577
1
소스코드 깃헙이 있나요?
0
334
0
5:00 event.type = undefined
0
528
1
response object
0
263
0
프로미스를 쓰는 이유
0
248
0
set() 트랩 준수사항에 대해서 질문입니다!
0
201
0
throw 대신 return으로 에러를 반환하는 이유가 궁금합니다.
0
484
0
try-catch 사용에 대하여
0
231
0
클래스는 호이스팅이 되지 않나요?
0
250
0
constructor(){ super() }; 에 대해 문의 드립니다.
0
188
0
질문있습니다~!
0
426
1
질문있습니다!
1
263
1
강의 자료 관련 문의
0
308
0
질문드립니다!
0
192
1
실무 질문
0
308
3

