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
- Swift
- CS
- axios
- rn
- react animation
- react
- motion.div
- RN아키텍쳐
- RN업데이트
- javascript
- react-native-permissions
- no-permission-handler-detected
- hydration mismatch
- React-Native업데이트
- 비동기
- react-native
- named type
- await
- react native
- Promise
- private-access-to-photos
- react-native-image-picker
- animation
- RN새로운아키텍쳐
- promise.all
- ios
- async
- Hash-table
- debounce
- Throttle
Archives
- Today
- Total
목록Catch (1)
하루살이 개발일지

콜백 지옥 1. 콜백 지옥이란? 비동기적인 JavaScript 코드에서 콜백 함수를 과도하게 중첩하여 사용할 때 발생하는 문제를 말한다. 특히 프로미스나 async/await와 같은 비동기 코드 관리 기법이 도입되기 전에 일반적이었다. 이는 다수의 비동기 연산이 서로 의존할 때 발생하며 코드의 가독성, 유지관리, 오류 처리 등에 문제를 일으킨다. doSomething(result1 => { doSomethingElse(result1, result2 => { doThirdThing(result2, result3 => { ... }); }); }); 2. 발생 이유 비동기 코드의 복잡성 : JavaScript에서 입출력, 네트워크 요청, 타이머 등은 비동기적으로 처리된다. 이는 해당 연산이 완료될 때까지 코..
웹개발/JavaScript
2023. 10. 18. 15:35