<aside>
💡
브라우저를 조작하기 위한 프로그래밍 언어
</aside>
탄생의 순간👶
- 자바스크립트는 1995년에 브랜던 이라크라는 사람이 만듬
- Mocha → LiveScript → Javascript
- 브라우저 호환성 문제 때문에 ECMAScript 표준이름 제정
성장과 발전 🚀
- AJAX의 등장 : AJAX를 사용하면 웹 페이지를 새로고침하지 않고도 서버와 데이터를 주고 받을 수 있음
- 웹 2.0 세대 : AJAX와 더불어 자바스크립트는 핵심 기술로 자리 잡음
- 웹 1.0 세대 : 단방향 정보 전달
- 웹 2.0 세대 : 양방향 정보 전달
- JQuery : 2006년에 등장한 JQuery는 브라우저 간 호환성 해결 및 브라우저를 쉽게 조작 가능
- Node.js : 2009년, 서버 사이드 자바스크립트 환경인 Node.js 탄생
- 브라우저(js) + 서버(java, python, c#, c++,js)
- 네트워크 속도 향상 & 클라우드 서비스 탄생 : 웹 시장이 성장함
- 오픈소스 다양해짐 ( 라이브러리 & 프레임워크 ): 개발자들이 더 쉽고 효율적으로 복잡한 웹 프로그램을 개발 할 수 있도록 도와줌
React – 사용자 인터페이스를 만들기 위한 JavaScript 라이브러리
Three.js – JavaScript 3D library
Ionic Framework - The Cross-Platform App Development Leader
Build cross-platform desktop apps with JavaScript, HTML, and CSS | Electron