250x250
반응형
Notice
Recent Posts
Recent Comments
Link
목록Promise (1)
N

콜백 헬 JS는 비동기 처리를 위한 하나의 패턴으로 콜백 함수를 사용한다. ES6 이전의 콜백 패턴은 ‘콜백 헬(Callback Hell)‘로 인해 가독성이 나쁘고, 비동기 처리 중 발생한 에러 처리가 곤란하며, 여러 비동기 처리를 한 번에 처리하는 데 한계가 있다. Ex) 로그인 과정 아이디와 비밀번호 입력 -> DB 접근 -> 입력한 아이디와 비밀번호 탐색 -> 로그인 or 아이디 없음 or 비밀번호 불일치 -> 성공 여부에 따른 홈페이지 로드… 만약에 1) 아이디에 특수문자가 있다면? 2) DB 접근하는 과정에서 통신이 끊긴다면? 3) DB에서 일치하는 아이디를 찾아 성공했다는 status를 보내는 과정에서 통신이 끊긴다면? 4) DB에 일치하는 아이디가 없어 로그인에 실패한다면? 5) 비밀번호가 ..
TIL
2021. 8. 26. 09:59