반응형
ES6란?
* 네이버 지식백과에 따르면 ECMA Script 6의 약자로
ECMA 인터내셔널이 ECMA-262 기술 규격에 따라 정의하고 표준화된 스크립트 프로그래밍 언어를 말한다.
* 500번 읽어봐도 이해 안된다. 그냥 스크립트 문법이고 표준이다.
자바스크립트에서 => 이거 모르면 아 나는 ES6를 모르는구나 하면된다.
ES6 꼭 알아야 되나?
과거의 나를 포함한 대부분의 아재들은 ES6 공부를 기피한다.
ES5가 거의 웹 표준처럼 자리잡았고 React, Vue 등을 쓸게 아니면 당장 필요없기 때문이다.
실제로 20년 졸업한 컴공 쥬니어도 학교에서 ES6를 배우지 않았다고 하며,
공공기관에서 사용하는 UI 개발 툴도 ES6 문법을 지원하지 않는 경우가 많다.
그리고 아재들은 자신감이 있다.
"어차피 .js인데 그냥 필요할때 보면 금방하지 않나"라는 아재들 많을거다.
뭐 틀린말은 아니지만 나같은 경우 갑자기 React 소스를 접한 적 있는데 가독이 안되더라.
공부하고나면 별거 아닌 것들인데 당시엔 1학년 때 처음 C를 본 기분이었다.
막상 공부하다보면 귀찮고 별거아닌거 같은데 실제로 적용해보면
소스 가독성이나 속도 등 효율적인 부분이 많았다.
기본 문법이나 적용 사례 위주로 적을 예정이니 외우지말고 한번 훑어나 보자.
바벨 등 전환 도구도 많지만 알고쓰는 것과 다르다.
그리드형
'IT > Web' 카테고리의 다른 글
[ES6] 자바스크립트 ES6 - 2. 추가된 자주 쓰는 문법 (0) | 2021.08.26 |
---|---|
[Deno] Deno 설치하기 Getting Start (window) (0) | 2021.08.26 |
[Vue] Vue.js 설치하기 (win 10) (0) | 2021.08.25 |
[ES6] 자바스크립트 ES6 - 1. 변수와 상수 (0) | 2021.08.23 |
[Mobile Web] 크로스브라우징(Cross Browsing) 이슈 (0) | 2021.08.19 |
댓글