자바스크립트의 역사

프론트 기록 일지·2021년 12월 9일
0
post-thumbnail
--- 자바 스크립트의 역사 ---

자바스크립트의 역사

탄생

자바스크립트는 1995년 넷스케이프 커뮤니케이션스의 브랜던 아이크가 개발하였다.

이분이다.

넷스케이프 네비게이터 2.0에 구현되었으며 1996년에는 마이크로소프트 사의 인터넷 익스플로러 3.0에 탑재 되었고 Java 애플릿으로 구현된 웹 브라우저의 지지부진한 보급과 맞물려 빠르게 보급되었다.


자바스크립트의 오명

자바스크립트는 오랫동안 웹 브라우저용 하급 스크립트 언어이며 프로그래밍 언어가 아니라는 오해를 받았다. 그 이유로는
1. JS본래의 언어 사양을 해설한 문서가 없었던 점.
2. 당시의 웹 브라우저의 기능과 처리 속도가 더뎠던 점.
3. 대다수의 웹 페이지 개발자는 웹 페이지를 꾸미기 위해 간단한 코드만 복사하여 JS를 사용

그 후로 구글이 만든 구글 지도 등의 기능이 많은 애플리케이션이 등장하며 JS에 대한 오해가 사라지기 시작하고 Ajax라는 비동기 통신 기술을 사용하여 데스크톱과 비교해도 손색없는 기능과 조작성을 실현하였다.

※ Ajax란 ?

서버에서 로딩된 데이터를 페이지에 보여주기 위해 새로고침을 할 필요없이 자바스크립트를 통해서 클라이언트와 서버간에 데이터를 주고받는 기술
(Json이나 XML형태로 필요한 데이터만 받아 갱신하여 속도가 빨라짐)

비로소 사람들은 JS가 간단한 스크립트 언어가 아니라 고성능의 웹 애플리케이션을 만들 수 있는 본격적인 객체 지향 언어라는 사실을 이해하기 시작했고, 2008년 부터는 HTML5의 사양이 정해지기 시작했고 JS로 웹 애플리케이션을 만들수 있는 다양한 API가 등장하였다. 동시에 웹 브라우저 성능도 향상되어 JS가 대중적인 언어로 자리 잡게 되었다.

자바스크립트의 미래

서버 측에서도 Node.js가 보급되어 JS가 널리 퍼지며 ES6의 권고안에 따라 더욱 강력한 프로그래밍 언어로 거듭났다. 미래에는 더욱 강력한 웹 애플리케이션이 탄생할 수 있다.

profile
꾸준한 학습 일지 기록이 목표입니다.

0개의 댓글

관련 채용 정보