# EventLoop

47개의 포스트
post-thumbnail

[NodeJS]이벤트 루프

본 문서에서는 아래에 있는 여러가지 Phase Queue에 따른 이벤트 루프의 실행 순서에 대한 차이에 대해 다룬다.최종수정일 : 2023.06.08{: width="100" height="100"}

약 3시간 전
·
0개의 댓글
·
post-thumbnail

이벤트 루프 : 부제::자바스크립트로 먹고살거면 꼭 이해해라.

출처: Node.js 교과서\_제로초 1장 이벤트 루프 여러 이벤트가 동시에 발생했을 때 어떤 순서로 콜백 함수를 호출할지를 이벤트 루프가 판단합니다. 자바스크립트로 먹고살거면 꼭 이해해라. 정의 : 이벤트 발생 시 호출할 콜백함수들을 관리 호출된 콜백함수의 실행순서

5일 전
·
0개의 댓글
·

[JS] Event Loop

자바스크립트는 싱글스레드 언어다. 싱글 스레드 언어(Single threaded Language)는 언어 자체의 스펙이라기보다는 이 언어로 만든 프로그램을 돌리는 환경에서 한 개의 스레드를 가지고 언어로 만든 프로그램을 돌린다는 표현에 가깝다. 자바스크립트는 웹사이트의

6일 전
·
0개의 댓글
·
post-thumbnail

[Flutter] 이벤트 루프(Event Loop)와 Isolate

Dart도 멀티스레드라구요

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

자바스크립트 비동기(Asynchronous) 과정 .feat(AST)

자바스크립트에는 동기식과 비동기식이 있다. 동기식(Synchronous) 이란 단순하게 순서대로 실행되는데 1번이 실행되고 1번이 끝이 나면 2번이 실행되고 끝나면 그다음 작업들이 이런 과정으로 처리되는 것이다.

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

[JavaScript] 이벤트 루프(Event Loop)란?

📋 이벤트 루프(Event Loop)란? 최근 면접을 보면서 JS의 이벤트 루프에 대한 질문을 받았는데, 대답하지 못했다. 이 게시글을 통해 JavaScript의 이벤트 루프(Event Loop)에 대해 정리해보려고 한다. 이벤트 루프에 대해 알기 전에 Java

2023년 4월 27일
·
1개의 댓글
·
post-thumbnail

Netty 구조적 특징 (3) : 이벤트 루프

이번 글에서는 네티의 I/O 쓰레드인 이벤트 루프에 대해 정리합니다.

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

Eventloop 와 async/await

기본적으로 자바스크립트 엔진에는 Call Stack 이라는 기념이 있다.다른 언어와 마찬가지로 함수를 호출하면 Call Stack 에 쌓이는데 물론 Stack 이니 LIFO 구조로 되어있다.함수가 값을 return 하게 되면 Call Stack 에서 제거된다.그림을 보

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

[Junior FE] 브라우저는 어떻게 내가 작성한 코드를 실행할까? (1)

(이 시리즈를 모두 읽고 난 뒤 당신의 상상도.jpg) 취준생 분들과 주니어 FE 개발자 분들께 제 경험을 공유합니다.

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

[KAKAO.GG] 기술 스터디 2022년 12월 08일

Modal, View, Controller의 약자입니다. 세가지 역할로 구분한 패턴입니다.User가 Controller를 조작하면 Controller는 Modal을 통해 데이터를 가져오고 그 정보를 바탕으로 시각적인 표현을 담당하는 View를 제어해서 사용자에게 전달합

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

Node JS 그리고 Event Loop

멀티 쓰레드 여러 작업을 처리해야할 때, 여러 쓰레드를 만들고 작업을 생선된 여러 개의 쓰레드에 할당하는 것을 멀티 쓰레드 방식이라고 한다. 이는 여러 작업을 동시에 처리함을 가능하게 한다. 당연히 작업 속도가 빨라진다. 단, 메모리 등 컴퓨터 자원 관리에 신경을

2022년 12월 1일
·
0개의 댓글
·

프론트엔드 개발자가 되기위한 여정-27

callstack과 eventloop에 대해서 알아보자!

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

[JS] Event loop

자바스크립트 엔진은 크게 Memory Heap 과 Call Stack으로 나눌 수 있다.변수를 선언하여 오브젝트, 문자열, 숫자등을 할당하게 되면 데이터들은 전부 메모리 힙에 저장된다. 메모리 힙은 구조적으로 정돈된 자료구조가 아니기 때문에 자료들이 여기저기 흩어져 저

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

[JavaScript] 작동 환경 | 실행 원리 간단히 정리하기

동기 & 비동기에 대해 공부하다보니 자바스크립트 런타임 환경이 동작하는 원리에 대한 개념이 잘 정리되어 있지 않은 것 같아서 차근 차근 정리해보았다.먼저, JavaScript의 Runtime 환경을 그림으로 간단히 표현하면 아래와 같다.JavaScript Engine소

2022년 9월 30일
·
0개의 댓글
·
post-thumbnail

자바스크립트 (JS) 이벤트루프(1)

맥도날드 아이스크림과 버거에 주문 열에 대해 이야기 하다가 이벤트 루프이야기가 나와 정리해보려고 한다. ㅎㅎ Thinking in JS중 이벤트루프의 로빈 알고리즘은 다음글로 다루도록 하겠다.이런 이야기를 들어본 적이 있을 것이다. JS는 싱글 스레드 기반의 언어

2022년 9월 11일
·
0개의 댓글
·
post-thumbnail

Node.js 이벤트루프와 싱글스레드

Nodejs 는 싱글스레드 논블로킹(I/O) 이다. 기본적으로 스레드와 프로세스개념을 안다는 가정하에, 우리는 싱글스레드라면 특정 일(job)을 하고있을때에 다른일을 못한다는 것을 알고 있다. 그런데 Nodejs 는 어떻게 하나의 스레드로 I/O 가 발생했을때 비동기적

2022년 8월 31일
·
0개의 댓글
·
post-thumbnail

Netty 프레임워크

웹 통신을 위한 Netty 프레임워크에 대해 알아보자참고도서 : 네트워크 소녀 Netty

2022년 6월 19일
·
0개의 댓글
·
post-thumbnail

코드캠프 FE 28일차 - TIL(결제-Iamport,Advanced-Date-Issue,EventLoop/TaskQueue)

📔 학습목표 결제 API >> Iamport 결제 시간? >> Advanced-Date-Issue setTimeout() >> EventLoop/TaskQueue Iamport pg사(payment gateway) NHN Nicepay KG이니시스 . . . 결

2022년 6월 16일
·
0개의 댓글
·
post-thumbnail

28) 지치지 않아 !

Algorithm Self Study, Payment, Algorithm Class, self Study

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