Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- RN아키텍쳐
- async
- RN새로운아키텍쳐
- React-Native업데이트
- rn
- react-native-permissions
- RN업데이트
- 비동기
- axios
- animation
- react native
- Promise
- Hash-table
- javascript
- promise.all
- react-native-image-picker
- Swift
- react animation
- CS
- react
- named type
- private-access-to-photos
- no-permission-handler-detected
- await
- debounce
- motion.div
- hydration mismatch
- react-native
- Throttle
- ios
Archives
- Today
- Total
목록병렬처리 (1)
하루살이 개발일지
기존에 Promise.all은 알고 있었지만 병렬 처리를 위해 Promise.all을 사용하던 도중 개별 프로미스들의 성공과 실패를 판단해 실패한 프로미스에 대한 처리를 하고 싶었는데, 해당 메서드가 가진 한계로 인해 원하는 기능을 구현할 수 없었다. 와중에 병렬 처리를 해주는 Promise.allSettled라는 메서드를 알게 되었고 이 두 가지의 차이점을 비교해보고 싶었다. Promise.all 우선 Promise.all은 모든 프로미스가 성공적으로 완료(fulfill)될 때까지 기다린 후 모든 프로미스의 반환 값을 배열에 넣어 반환한다. 하나의 프로미스라도 실패하면 전체가 실패로 간주되고, 개별 프로미스의 성공 또는 실패를 추적할 수 없다. 즉 모든 프로미스 중 하나라도 reject가 호출된다면, ..
웹개발/JavaScript
2024. 7. 29. 01:00