동기와 비동기
동기(Synchronous)와 비동기(Asynchronous)는 개념적으로 많이 접해보았지만 프로젝트를 진행하면서 '비동기(또는 동기)적으로 처리'라고 하는 부분이 나올 때마다 흠칫하는 나 자신을 보면서 정리를 하면 좋겠다는 생각을 했다. 동기, 비동기 처리라는 개념은 언어를 불문하고 적용되는 개념이다. 가장 흔히 설명에 사용되는 경우는 마트에서 결제를 할 때, 계산대가 한 곳에 맛있으면 사람들은 한 명의 결제가 끝나기 전까지 대기상태에 있어야 한다. 하지만 계산대가 여러 개 있다면 늦게 도착한 사람이라도 계산이 먼저 끝날 수 있고, 여러 개의 계산을 동시에 진행할 수 있다. 동기(Syncronous) 동기적 처리는 하나의 요청을 보낸 후, 결과를 받고 나서 다음 요청을 보내는 방식이다. 모든 과정이 순..
지나가는 개념 정리
2021. 8. 24. 14:28
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- python
- error
- bundler
- React.memo
- Preloading
- redux
- 프로그래머스
- Vue.js
- AxiosInterceptor
- React
- 파이썬
- 백준
- TypeScript
- 상호평가
- GraphQL
- js
- Repository Pattern
- Transpiler
- reactrouter
- Vuex
- 문제풀이
- clean code
- SPA
- SOAP API
- v-for
- Vue
- programmers
- 알고리즘
- webpack
- redux-thunk
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함