[JavaScript] 이벤트 루프
목차 이벤트 루프? 호출 스택 이벤트 루프! (feat. 이벤트 큐) JavaScript는 싱글 스레드 언어입니다. 즉, 한번에 하나의 작업만을 처리할 수 있습니다. 하지만 개발하다보면 비동기 코드를 작성하게 되는데 이 코드는 동시적으로 여러 개의 작업이 수행됩니다. 싱글 스레드 언어인 JavaScript에서 이런 동시성을 어떻게 처리하는걸까요. 이벤트 루프 JavaScript 동시성에 대해 검색을 하다보면 이벤트 루프라는 용어가 항상 등장합니다. MDN에서도 이벤트 루프를 JavaScript의 동시성 모델의 기반이라고 설명하고 있습니다. 반면 ECMAScript의 공식 스펙 문서에 이벤트 루프라는 용어는 등장하지 않습니다. 도대체 이벤트 루프가 무엇일까요? 이벤트 루프를 이해하려면 먼저 호출 스택을 알..
Front-End/JavaScript
2019. 9. 30. 10:40
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Nashorn
- CRP 최적화
- Kubernetes
- 프로그래머스[해시]
- CI
- graphql
- 알고리즘
- Pipeline
- Jenkins
- 프로그래머스
- PostgreSQL
- 웹 사이트 최적화
- javascript
- react
- 실행 문맥
- 프로그래머스[이분탐색]
- Web
- 프로그래머스[힙]
- CD
- typescript
- 프로그래머스[Lv1]
- Apollo
- 동적계획법
- Spring Boot
- JPA
- Docker
- 프로그래머스[스택/큐]
- 프로그래머스[정렬]
- Handshake
- execution context
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함