# 복습 목차
1. Node.JS
2. ExpressJS
3. ES6
4. Babel
5. Middleware
6. Routing
7. MVC
8. Pug
# 3. What is ES6?
- 정의
일단 ES6는 ECMAScript의 6번째 버전이다.(=ECMAScript2015)
ECMAScript는 JS 표준 단체인 ECMA가 제정하는 JS 표준.
ES3 -> ES5 로 넘어갈 때 가장 큰 변화가 있었으며 ES6도 다양한 기능이 추가됨.
ES7, ES8
- ECMAScript Standard 제정
JS가 넷스케이프 브라우저 외에 다른 웹 브라우저들의 지원을 받기 시작.
다양한 웹 브라우저에서 JS가 잘 작동하게 하기 위해 표준 규격이 필요해짐.
고래서 만들어진 것이 ECMAScript Standard라는 스크립트 표준!
- JS의 구성
JS = ECMAScript + BOM(Browser Object Model) + DOM(Document Object Model)
1개의 코어와 2개의 모델로 이루어짐.
- version 차이
현재 사용되고 있는 버전은 ES9이며 각각의 다른 버전에 대한 공부가 필요해보임.
근데 아직은 우선 순위에 넣을 만큼 중요하진 않아보임.
JS 공부를 본격적으로 할 때 각 버전의 차이점과 최신 버전에서의 기능에 대해서 공부해야겠음.
'TIL Temp' 카테고리의 다른 글
유튜브 클론 코딩 #9 - What is Routing? (0) | 2019.01.27 |
---|---|
유튜브 클론 코딩 #8 - What is Babel? (0) | 2019.01.27 |
유튜브 클론코딩 #6 - What is Express.JS? (0) | 2019.01.26 |
유튜브 클론코딩 #5 - What is Node.JS? (0) | 2019.01.26 |
유튜브 클론코딩 #4 (0) | 2019.01.24 |