
프론트엔드
Promise 로 비동기 프로그래밍을 다뤄보자
두줄요약
JavaScript 비동기 처리를 위해 Promise의 개념과 상태, `then`과 `catch` 흐름을 설명했습니다. 콜백 기반 ajax 코드를 Promise로 바꾸는 활용 방식도 소개했습니다.
핵심 내용
- JavaScript 비동기 처리에서 Promise의 역할과 기본 개념 정리
- Promise의 상태 변화와
resolve,reject,then,catch사용 흐름 설명 - 콜백 기반
ajax코드를 Promise로 바꾸는 방식과 활용 예시 소개
선택 이유
- 비동기 코드를 순차적으로 작성해 가독성과 유지보수성 향상
- 중첩된 콜백 구조를 줄여 callback hell 회피
- 여러 비동기 작업의 순차 실행, 병렬 실행, 완료 관리에 유리
