# asynchronous

151개의 포스트

Blocking vs Non-Blocking

Synchronous/Asynchronous와 Blocking/Non-Blocking에 대한 개념을 정리해보려고 합니다.해당 글은 ChatGPT의 답변을 정리한 글입니다.

7일 전
·
0개의 댓글
·

Async and Promise 과제

part-1 callback 코드 해석하기 setTimeout은 비동기 함수이다. 만료된 후 함수나 지정한 코드를 실행하는 '타이머'를 설정한다. 매개변수 wait -> 시간(타이머) callback -> 실행할 함수 callback 이라고 네이밍을 한 이유는,

2023년 3월 21일
·
0개의 댓글
·
post-thumbnail

[SEB_FE] synchronous / asynchronous

동기 / 비동기

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

[번역] 비동기 자바스크립트 이해하기 (Understanding Asynchronous JavaScript)

자바스크립트가 비동기로 작동하는 원리

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

IO, Synchronous/Asynchronous, Blocking/Non-Blocking

I/O 작업은 유저 프로세스가 커널에 데이터 처리를 요청하고 응답을 받는 작업이다.작업의 성향에 따라 다음 4가지로 분류된다.Sync(Synchronous)Async(Asynchronous)BlockingNon-Blocking이 4가지 작업에 대한 명확한 구분을 이해하

2023년 3월 5일
·
0개의 댓글
·
post-thumbnail

230224_TIL

JavaScript async, await 개념과 활용에 대해 공부함promise를 간결하게, 간편하게, 동기적으로 실행되는 것처럼 보이게 만들어주는 오브젝트promise는 여러가지 chaining으로 then.then.then... 계속하게 되면 코드가 난잡해질 수

2023년 2월 24일
·
0개의 댓글
·
post-thumbnail

왜 비동기 코드를 작성하시나요?

동기와 비동기의 개념 / 코드 구현(Java) 상의 차이 / 성능 차이 측정 / 장단점 / 그리고 왜 사용하고 어떤 분야에 적합한지 개인적으로 정리해 보았습니다.

2023년 2월 16일
·
0개의 댓글
·
post-thumbnail

비지니스 로직에 집중하는, 비동기 테스트 코드 만들기 (Awaitility)

최근 몇 년 간 비동기 시스템에서 코드를 작성하고 테스트하는 일이 많아졌습니다. 어느 날 테스트 코드를 작성하고 있는데 테스트 코드에서 비지니스 로직을 표현하는 코드 보다 비동기적인 처리를 위한 기술적인 코드들이 더 많은 것이 눈에 띄었습니다. 다음 예제 코드는 상점에

2023년 2월 15일
·
0개의 댓글
·
post-thumbnail

[JavaScript] 자바스크립트의 비동기 처리

자바스크립트의 비동기 처리가 어떤 방식으로 이루어지 학습했다면, 이번에는 비동기로 동작하는 콜백 함수와 Promise, async/await에 대해 알아보자.

2023년 2월 13일
·
0개의 댓글
·

TIL: Asynchronous, MicroTask, Race Condition, Dead-Lock

이름 때문에 매번 헷갈리는 동기와 비동기. 대체 어떤게 동시에 일어난다는 걸까?'요청과 결과가 동시에 일어나는 것'이 바로 동기(Synchronous)이다. 그렇다면 비동기는? 요청과 결과가 동시에 일어나지 않는 것이다.'call setTimeout' 이 실행하자마자

2023년 2월 9일
·
0개의 댓글
·

비동기 통신(2): async, await

async, await는 비동기 함수를 표준 동기 함수를 사용하는 것처럼 간단하게 쓸 수 있게 해 준다.어떤 함수 앞에 async 키워드를 붙이면, 해당 함수는 항상 Promise를 반환한다. 혹은, Promise가 아니더라도 이행 상태(resolved)의 promis

2023년 1월 31일
·
0개의 댓글
·

비동기 통신(1): Callback, Promise

비동기 작업이란 어떤 한 작업이 완료될 때까지 기다리지 않고 다른 작업을 동시에 시작하는 것을 의미한다. 이렇게 함으로써 이전 작업이 진행되는 동안에도 다음 작업이 시작하거나 완료될 수 있다. 반대로 동기 작업이란, 어떤 한 작업이 완료된 후에야 다음 작업을 시작하는

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

[Nginx] 1995년 역사부터 뜯어보는 Nginx : 등장배경부터 내부 메커니즘까지

1995년부터 시작하는 Apache 서버의 등장과 한계점, 그리고 Nginx 의 등장과 내부 메커니즘을 "깊게" 이해하는데 초점을 두었습니다 🧐

2023년 1월 25일
·
14개의 댓글
·
post-thumbnail

프론트엔드 웹 서비스에서 우아하게 비동기 처리하기

toss / slash21 영상을 정리한 글입니다.

2023년 1월 20일
·
0개의 댓글
·
post-thumbnail

비동기 (callback, promise, async/await, fetch) 실습

비동기 실습 Callback Promise Promise chaining Promise.all() Async/Await Fetch

2023년 1월 19일
·
0개의 댓글
·
post-thumbnail

[JS/Node] Fetch와 Axios

비동기 요청의 가장 대표적인 사례는 단연 네트워크 요청이다. 네트워크를 통해 이루어진 요청은 그 형태가 다양하다. 그 중에서 URL로 요청하는 경우가 제일 많고, URL로 요청하는 것을 가능하게 해주는 API가 fetch API 이다. Fetch API Fetch는

2023년 1월 19일
·
0개의 댓글
·
post-thumbnail

[JS/Node] 비동기(callback, promise, async/await)

동기 vs. 비동기다들 동기와 비동기라는 단어는 한 번쯤 들어봤을거라고 생각한다.비동기를 들어가기 전에 간단하게 동기를 설명하자면, 자바스크립트의 동기(synchronous) 처리는 특정 코드의 실행이 완료될 때까지 기다리고 난 후에 다음 코드를 수행하는 것을 의미한다

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

동기와 비동기

결제는 저에게 하셨지만 메뉴는 지나씨에게 받아가세요! -> 비동기일요일이라 그런지 점심에 손님이 몰렸다.나는 주문을 받으며 주문이 끝난 손님에게 진동벨을 주고, 지나씨는 주문빌지를 보고 음료를 만들었는데 이게 바로 비동기구나!! 하는 깨달음을 얻어 쓰는 글!다음 손님

2023년 1월 8일
·
0개의 댓글
·
post-thumbnail

TIL

비동기? 동기?에 대해 공부해 봤다.동기는 (동) 일한 (기) 찻길에 놓은 열차들이라고 생각하면 이해하기 쉽다!비동기로 주어진 일을 다 마친 다음에는 미리적어놓은 함수를 실행하도록 추후 업무를 맡겨 놓는것 이다.이걸 "콜백함수"라고 한다.✍️ 다 드신 뒤에는 '식사 완

2022년 12월 22일
·
0개의 댓글
·
post-thumbnail

블로킹 vs 논블로킹 / 동기 vs 비동기

Block과 non-block, sync와 async 개념을 이해하기 위해서는 다음의 두 용어를 짚고 넘어가야 한다.제어권은 자신(함수)의 코드를 실행할 권리 같은 것이다. 제어권을 가진 함수는 자신의 코드를 끝까지 실행한 후, 자신을 호출한 함수에게 돌려준다.A 함수

2022년 11월 6일
·
0개의 댓글
·