프론트엔드 면접 필수질문 - 자바스크립트 동작 원리 이해를 위한 용어정리
프론트엔드 개발자로서, 자바스크립트 동작 원리를 완벽하게 이해하는 것은 핵심적인 역량 중 하나이다. 이 글에서는 "프론트엔드 면접 필수질문 - 자바스크립트 동작 원리 이해를 위한 용어정리"라는 주제로, 자바스크립트의 핵심 원리와 관련된 중요한 용어들을 정리하는 것이 목적이다. 글 내용에서는 AJAX, V8 엔진, ECMAScript, Web API, Node.js, 콜밡 함수, 싱글 스레드, 블로킹, 그리고 비동기 처리에 대한 핵심 개념과 원리를 다룬다. AJAX란? AJAX 는 자바스크립트를 이용해서 비동기적으로 서버와 브라우저가 데이터를 교환할 수 있는 기능이다. AJAX가 등장하면서 효율적으로 렌더링이 가능해짐 이전에는 서버에서 완전한 html, css를 전송 받아 웹페이지 전체를 렌더하기 때문에,..