# TicTechTalk

[기술면접 | Network] REST API
REST란, 웹 사이트에서 사용하는 모든 자원들(리소스)에 고유한 URI를 부여하고, 그 URI를 통해 자원에 접근하며 HTTP Method를 이용하여 자원의 상태를 관리하는 아키텍쳐 스타일이다.RESTful API란, REST 아키텍쳐의 스타일을 따르는 API이다.A

[기술면접 | JS] var, let, const
var, let, const는 JavaScript에서 변수를 선언하는 키워드이다.var 키워드는 ES5 이전까지 유일했던 변수 선언 키워드이고, 변수의 선언과 동시에 초기화가 함께 진행되는 특징이 있다.let, const 키워드는 ES6 이후 추가된 변수 선언 키워드로

[기술면접 | JS] 렉시컬 스코프(Lexical Scope)
중첩된 함수 그룹에서 내부 함수가 상위 범위의 변수 및 리소스에 접근 할 수 있음을 나타내는 범위 규칙정적 스코프라고도 불림함수 정의가 평가되는 시점에 함수가 정의된 환경(= 렉시컬 환경)에 의해 결정됨함수 내부에서 변수를 접근할 때, 접근을 시도한 함수 내에서 변수를

[기술면접 | JS] Node.js 동작 방식
Node.js는 V8 엔진을 기반으로 브라우저 외부에서 JavaScript를 실행하기 위한 비동기 이벤트 주도 JavaScript 런타임이다.비동기는 논블로킹 I/O 방식으로 수행한다.논블로킹 I/O 방식은 OS 커널이나 libuv의 스레드 풀에서 I/O 블로킹에 관련

[기술면접 | JS] V8 Engine
V8 엔진은 구글이 개발한 오픈소스 자바스크립트 엔진입니다.Node.js와 Chrome에서 사용하고 있으며 Ignition, JIT, TurboFan이라는 컴파일러와 인터프리터를 사용하여 자바스크립트 코드를 기계어로 변환시켜준다.자바스크립트 코드를 CPU가 이해할 수

[기술면접 | JS] 클로저 closure
특정 코드가 작성, 선언된 환경중첩된 함수 그룹에서 내부 함수가 상위 범위의 변수 및 리소스에 접근 할 수 있음을 나타내는 범위 규칙정적 스코프라고도 불림함수 정의가 평가되는 시점에 함수가 정의된 환경(= 렉시컬 환경)에 의해 결정됨함수 내부에서 변수를 접근할 때, 접