웹 개발에서 살아남기

  • 홈
  • 태그
  • 방명록

ES2020 1

JavaScript - Promise.all vs Promise.allSettled 의 차이?

여러 개의 비동기 작업을 병렬로 처리할 때, 하나라도 실패하면 전체를 버릴 것인가(Promise.all), 아니면 실패한 것은 실패한 대로 두고 성공한 결과만이라도 살릴 것인가(Promise.allSettled)? 두 메서드의 동작 원리인 Fail-fast와 Aggregation 패턴의 차이를 분석하고, 실무 시나리오별 적절한 선택 기준을 제시한다. JavaScript 비동기 병렬 처리의 두가지 방법 : Promise.all vs Promise.allSettled프론트엔드 성능 최적화의 핵심 중 하나는 독립적인 비동기 요청을 병렬(Parallel)로 처리하여 워터폴(Waterfall) 현상을 막는 것이다. 이를 위해 우리는 Promise.all을 주로 사용해 왔다.하지만 Promise.all은 치명적인..

카테고리 없음 2025.12.12
이전
1
다음
더보기
프로필사진

웹 개발에서 살아남기

공부하면서 알게 된 것들, 나중에 다시 보면 좋겠다 싶은 내용들을 적어두는 공간입니다 😆

  • 분류 전체보기 (93)

Tag

Typescript, EVENT LOOP, date-fns, useEffect, TroubleShooting, Web API, approuter, react hook form, Ant Design, Next.js, 프론트엔드 개발, javascript, Task Queue, React, 프론트엔드, ShallowCopy, refactoring, Frontend, JavaScript 날짜 처리, 비동기처리,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바