250x250
반응형
- Today
- Total
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 |
Tags
- 자바스크립트
- next.js toast
- 오라클클라우드
- The above error occurred in the
- react life sycle
- localStorage
- turbo repo
- NextJS
- 산업기능요원 훈련소
- server action
- svgr
- 자바스크립트 순수함수
- useformstatus
- 리액트 라이프사이클
- 리액트 알림
- no-use-before-define
- 리액트
- sessionStorage
- resolved to branch.
- react
- useRouter
- 공익 훈련소
- 훈련소
- 비동기 병렬처리
- styled-component
- 사회복무요원 훈련소
- 훈련소 후기
- angular
- 오블완
- react toast
Archives
목록안전장치 (1)
아 그거 뭐였지

프로젝트를 진행하다보면 GET이나 POST 메소드로 데이터를 주고받을때가 많다. (사실 이게 다인듯함) 데이터를 주고받을때는 일정 시간이 소요되기 때문에 대부분 비동기 프로그래밍으로 처리한다. async를 사용하여 함수를 작성하는데 이때 사용될수있는 자그마하지만 중요한 팁이다. 바로 코드를 확인해보자. async getUserData(){ try{ const res = await this._api.getUserData(); } catch(e){ console.log(e); } } 위와같이 유저데이터를 가져오는 함수가 있다고 가정하자. 별로 문제가 될게 없어보이는 함수이지만, 한가지 놓친 부분이있다. 비동기 함수는 처리가 언제 끝나는지 알수없다. 만약 저 getUserData라는 함수가 아직 실행중일때 다..
Front-End
2022. 3. 9. 22:12