# 이벤트루프

16개의 포스트
post-thumbnail

Event loop

이벤트루프 : 콜 스택, 힙, 태스크 큐, 마이크 태스크 큐

2021년 4월 3일
·
0개의 댓글
post-thumbnail

자바스크립트 이벤트

브라우저는 단일 쓰레드(single-thread)에서 이벤트 드리븐(event-driven) 방식으로 동작한다.단일 쓰레드는 쓰레드가 하나뿐이라는 의미이며 이말은 곧 하나의 작업(task)만을 처리할 수 있다는 것을 의미한다. 하지만 실제로 동작하는 웹 애플리케이션은

2021년 3월 23일
·
0개의 댓글

javascript의 이벤트루프 동작원리

@해당 글은 https://meetup.toast.com/posts/89 를 참고해 정리한 글임을 밝힙니다. 문제가 될 시 삭제하겠습니다 :)@이 글에서는 브라우저에서의 이벤트 루프만 다룹니다.Browser-Event호출 스택(Call Stack)js 가 실행

2021년 2월 13일
·
0개의 댓글
post-thumbnail

Event Loop가 뭔가요?

공부한 내용을 정리합니다.어쨌든 이벤트 루프는 무엇입니까? | Philip Roberts | JSConf EU싱글쓰레드 프로그래밍 언어입니다. 싱글 쓰레드 런타임을 가지고 있다는 의미인데, 이것은 하나의 싱글 콜스택만 가지고 있다는 뜻이며, 이는 하나의 프로그램은 동시

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

자바스크립트 싱글스레드인데 왜 비동기적 일까?

​ 비동기적(Asynchronous) 이란, 먼저 실행된 코드의 작업이 끝나기 전에 더 나중에 실행된 코드의 작업이 끝날 수 있음을 말한다.

2021년 2월 3일
·
0개의 댓글

이벤트루프

자바스크립트 엔진은 메모리힙과 콜스택으로 구성되어 있다. \- 가장 유명한 것이 구글의 v8이다.자바스크립트는 단일 스레드(single thread) 프로그래밍 언어. \- 이것은 콜스택이 하나라는 의미 \- 멀티가 되지않고, 하나씩 처리한다는 의미메모리힙 \

2021년 1월 19일
·
0개의 댓글

js 엔진 - 메모리 힙, 이벤트 루프

비동기 함수의 처리 과정을 이해하는 것이 중요하다. js도 코드를 읽을 때 위에서부터 아래로 코드를 읽지만, 비동기 함수의 실행 시간의 차이로 실제 화면에 표시되는 결과는 코드 작성 순서와 다를 수 있다. 자바스크립트 엔진은 메모리 힙(Memory Heap)과 콜 스

2020년 11월 26일
·
0개의 댓글

EventLoop(이벤트루프)

이 전에는 자바스크립트와 비동기에 대해서 배웠다. 오늘은 자바스크립트의 EventLoop(이벤트루프)에 대해서 알아보고자 한다. > 이벤트루프(EventLoop) > 자바스크립트는 코드 실행, 이벤트 수집과 처리, 큐에 놓인 하위 작업들을 담당하는 이벤트 루프에 기

2020년 11월 23일
·
0개의 댓글

Node.js 싱글쓰레드, 이벤트 기반, 논블로킹 I/O

Node.js의 특징은 싱글쓰레드, 이벤트기반, 논블로킹 이다.Node.js는 libuv라는 라이브러리를 사용하는데 이 libuv에서 이벤트 루프라는 기능을 제공한다.싱글쓰레드 기반의 이벤트루프가 계속 돌면서 요청을 처리한다. 블로킹io요청이 있는 경우 워커쓰레드풀에

2020년 11월 5일
·
0개의 댓글

이벤트 루프

call stack \~~ event loop \~~ (web Api(setTimeout, Promise, requestAnimationFrame)) \~~ Task/ MicroTask / animationFrameschrome 기준 규칙(브라우저마다 상이함) http

2020년 11월 3일
·
0개의 댓글
post-thumbnail

Node.js - (2) 이벤트 루프 톺아보기

이벤트루프의 큐를 살펴봅시다. setTimeout(), setInterval(), process.nextTick()의 차이도 알아봐요

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

Node.js - (1) 구성 요소

node.js는 어떻게 구성되어 있을까? node.js는 정말로 싱글 스레드일까?

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

프론트엔드 개발자라면 알아야 할 이론

WWW 란 ? HTTP HTTP Status Code, REST API HTML, CSS DOM 브라우저 동작 방법 SSR, CSR javascript event loop babel, webpack 의 탄생 및 개요

2020년 8월 31일
·
1개의 댓글
post-thumbnail

프로세스와 스레드 & 자바스크립트의 동작방식

프로세스는 컴퓨터 위에서, 즉 운영체제 위에서 연속적으로 실행되고 있는 프로그램을 말한다. 음악 재생 프로그램이나 사진뷰어 프로그램 등 이런것들 하나하나 각각의 프로세스를 가지고 있다.각각의 프로세스는 메모리 위에서 서로 독립적으로 실행된다.만약 어떤 프로세스에서 문제

2020년 8월 15일
·
0개의 댓글
post-thumbnail

rxjs

1.2.3 구독 해제 subscription.unsubscribe(); -> observable의 return function() {...} 호출됌.

2020년 3월 8일
·
0개의 댓글

자바스크립트 동작 원리(이벤트루프, 싱글스레드, 비동기, async await) - FE study16

1. 사전개념 웹서버에 접속만해서는 데이터를 가져올 수 없고 코드가 계속 실행이 되어야한다. 이 때, 코드들의 집합을 프로그램이라 부르고 프로그램은 메모리에 올려져 프로세스가 된다.(현재 작업중인 상태) 그리고 프로세스는 포트를 통해 접속이 가능하다. 프로세스 내에서는 스레드라는 흐름단위를 통해 코드를 읽는다. 2. 자바스크립트가 쓰이는 곳 1...

2020년 2월 3일
·
0개의 댓글