[자바스크립트 비동기 처리] 프로미스(Promise) 개념과 활용
지난 포스팅에서는 비동기 처리를 위한 콜백 지옥을 의도적으로 체험해보았다. [비동기 | 동기 ] 비동기 처리의 시작 - 콜백 지옥 체험 이번 포스팅에서는 이런 콜백지옥의 대안으로 ES6에서 나온 프로미스(Promise)에 대해 다뤄보는 시간을 가지겠다. 자바스크립트는 비동기 처리를 위한 하나의 패턴으로 콜백 함수를 사용한다. 하지만 전통적인 콜백 패턴은 콜백 헬로 인해 가독성이 나쁘고 비동기 처리 중 발생한 에러의 처리가 번거로워지며 여러 개의 비동기 처리를 한 번에 처리하는 데도 한계가 있다. 이의 대안으로 ES6에서는 비동기 처리를 위한 또 다른 패턴으로 프로미스(Promise) 를 도입했다. 프로미스는 전통적인 콜백 패턴이 가진 단점을 보완하며 비동기 처리 시점을 명확하게 표현할 수 있다는 장점이..
Frontend/JavaScript
2022. 4. 12. 09:03
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 네트워크
- cs50
- 타입스크립트
- 자바스크립트
- 모두를위한컴퓨터과학
- 자바스크립트알고리즘
- css
- 모두를 위한 컴퓨터 과학
- network
- GIT
- 실전프로젝트
- python
- 프로그래머스 자바스크립트
- 자바스크립트 비동기 처리
- 알고리즘자바스크립트
- 프로그래머스 베스트앨범 자바스크립트
- 자바스크립트 클로저
- 항해99
- 무한스크롤
- github
- 프로그래머스
- 클로저
- javascript
- React
- 백준
- html
- 리액트
- reactquery
- React Query
- 리액트네이티브
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함