웹 개발 정보 다한(dahan) 2021. 3. 16. 10:11
Node 개발자라면 알아야 할 기본 지식을 한번 짚고 넘어가자는 의미에서 글을 쓰겠습니다. Node와 JavaScript Node는 구글에서 개발한 C++ 기반의 V8 엔진으로 빌드된 이벤트 기반 자바스크립트 런타임(실행 환경)입니다. 런타임 환경은 call stack, web apis, callback queue, event loop로 이루어져 있습니다. Node는 기본 언어가 자바스크립트이기 때문에 이 언어를 알아야 합니다. 자바스크립트 엔진은 메모리 힙(Memory Heep)과 호출 스택(call stack)로 구성되어 있습니다. 메모리 힙은 우리가 선언한 변수, 함수 등이 담겨져 있고 호출 스택에는 코드가 실행될 때 쌓이는 곳입니다. JavaScript 자바스크립트는 웹 브러우저에서 동작하는 스크..
더 읽기