초안
js는 브라우저 위에서 동작하는 인터프리터 언어
지금은 노드js라는 런타임 환경이 생겨 서버에서도 사용할 수 있고 다양한 곳에서 사용할 수 있지만 일단 js는 브라우저에서 사용하기 위해 만들엊진 언어이다.
다른 언어들은 사용하려면 환경을 구축해야 하지만
js는 브라우저에서 바로 실행할 수 있다.
html은 문서이다.
js는 유연한 언어이다
ecma
tc39
babel
js : 프로그래밍 언어
EcmaScript : 언어의 명세, 버전
Ecma 2015+ = ES6
js everywhere
node.js
크롬 v8 js 엔진으로 빌드된 js 런타임이다.
런타임? js를 실행 시킬 수 있는 ㄴ환경. 노드는 서버는 아니다?
react
electron
자바스크립트를 통해서 만들어졌다.
노션, vsc...
js 하나로 cross-platform이 가능하다.
js의 미래