
JavaScript Engine 이란? 자바스크립트 엔진은 자바스크립트 코드를 해석하고 실행하는 인터프리터다. (한 번에 모든 코드를 해석하는 것은 컴파일방식, 한 줄 한 줄 동시통역처럼 해석하는 것은 인터프리트방식) HTML과 CSS를 분석해서 화면을 그려주는 렌더링 엔진(Rendering Engine) 과는 다르다. 자바스크립트를 실행하는 환경(주로 web 또는 node.js)에서 자바스크립트 코드를 해석하여 실행하는 도구다. 자바스크립트 엔진은 크게 3가지 분류로 나눌 수 있다. Stack Heap Queue 여기에 추가로 이벤트 루프(Event Loop)가 들어가게 된다. Stack call stack은 함수(요청)가 호출될 때 마다 요청들을 순차적으로 쌓아두고 처리한다. 자료구조에서의 스택처럼 ..

이 글은 한재엽님의 블로그 글 신입 프론트엔드 개발자가 되려면 무엇을 학습해야 하나요? 를 바탕으로 하되, 제 기준과 생각을 추가하여 작성하였습니다. 하루에 이론공부 2시간(용어 학습 또는 CS지식 등 실습을 제외한 공부), 실습 4시간을 목표로 한다. 모든 용어나 명세 등은 키워드만 듣고도 설명할 수 있는 수준으로 충분히 이해될 때 까지 학습한다. (외우는것 X) #1 언어 및 웹문서(Document) 관련 공부 1. HTML/CSS HTML/CSS 기본 - 명세 읽기 웹 접근성 크로스 브라우징 이슈 (정의와 특징적인 이슈 또는 내가 경험했던 이슈) CSS 방법론 CSS Grid Layout CSS Media Query CSS3 Animation / Transition CSS 전처리기 (사용 이유, 역..
- Total
- Today
- Yesterday
- REACT
- 리액트훅
- prerender-spa-plugin
- Python
- vue-meta
- vuejs
- JavaScript
- 우아한테크러닝
- 프론트엔드
- nodejs
- Component
- axios
- vue
- vue-router
- ReactNative
- jsconf
- til
- 상태관리
- 인프런
- ES6
- promise
- chartjs
- frontend
- Docker
- vue-cli
- Vuex
- js
- EventLoop
- typeScript
- asyncawait
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |