크롬, 엣지의 V8 엔진 - node.js, 일렉트론
BABEL - 최신 ES으로 개발하고, 배포할 때는 transcompiler로 5, 6으로 변환
SPA (Single Page Application) - 하나의 페이지 안에서 데이터를 받아와서 필요한 부분만 부분적으로 업데이트
- 리액트, 앵귤러, 뷰, 백본 등(라이브러리, 프레임워크)으로 더 쉽게 만들 수 있다.
Node.js - V8 JS 엔진을 이용한 백엔드에서 서비스를 구현 가능
리액트 네이티브, 콜도 등을 이용해서 모바일 앱도 만들 수 있다.
일렉트론을 이용해서 데스크탑 앱도 만들 수 있다.
브라우저에서 동작할 수 있는 유일한 언어는 JS였지만,
요즘에는 웹 어셈블리가 등장해서, 다양한 언어들을 이용해서 웹 앱을 만드는 것이 가능해졌다.
드림코딩 by 엘리
'JavaScript > 엘리' 카테고리의 다른 글
JavaScript/엘리 - 3. 데이터타입, let vs var, hoisting (0) | 2020.06.14 |
---|---|
JavaScript/엘리 - 2. 콘솔에 출력, script async 와 defer의 차이점 및 앞으로 자바스크립트 공부 방향 (0) | 2020.06.13 |
댓글