이번에는 자바스크립트 역사에 대해서 간단히 알아보자. 자바스크립트의 시작은 넷스케이프 라이브커넥트라는 서버 측 기술이었다. 라이브스크립트라는 언어로 개발했는데 마케팅 측면에서 이미 많이 알려진 "자바"를 사용하였다.
자바스크립트 역사
1995년 00월 넷스케이프 커뮤니케이션즈의 브렌단 아이히에 의해 "모카" 개발
09월 라이브스크립트로 명명
12월 자바스크립트로 명명
1996년 03월 자바스크립트 1.0 발표.
1996년 08월 자바스크립트 1.1 발표.
1997년 06월 자바스크립트 1.2 발표.
1998년 10월 자바스크립트 1.3 발표.
2000년 11월 자바스크립트 1.5 발표.
ECMA1 스크립트 역사
1997년 06월 ECMA-262 첫 번째 버전 발표
1998년 06월 ECMA-262 두 번째 버전 발표 (메인터넌스 릴리즈)
1999년 12월 ECMA-262 세 번째 버전 발표
2001년 06월 ECMA-262 세 번째 버전 축약판 발표
2004년 06월 ECMA-262에 XML기능을 추가한 E4X 규격 공표.
2009년 12월 ECMA-262 다섯 번째 버전 발표
2011년 06월 ECMA-262 5.1 버전 발표
2015년 06월 ECMAScript 2015 (ES2015) - ECMA-262 여섯 번째 버전 발표
2016년 06월 ECMAScript 2016 (ES2016)
...
초기에는 브라우저간 DOM(문서 객체 모델)과 CSS(캐스케이딩 스타일 시트)를 구현하는 방법이 다름으로 인해 호환성 문제가 큰 이슈였는데 지금은 많은 변화와 안정을 거쳤고 ECMA에 의해 표준화되었다.
자바스크립트 주요 이벤트
2001년 JSON 포맷으로 더욱 유용해졌다. (구조적인 데이터)
2005년 Ajax 기술로 더욱 위상이 높아졌다. (비동기 프로그래밍)
2006년 jQuery와 더불어 드디어 높은 하늘을 날게 되었다. (크로스 브라우징)
2008년 구글 V8 엔진으로 제트기처럼 빨라졌다. (빠른 속도)
2009년 Node.js로 이제는 서버나라를 정복하였다. (서버사이드 프로그래밍)
2000년 MEAN Stack으로 이젠 통일을 이루었다. (풀스택 개발)
'■ Front-End ■ > JavaScript' 카테고리의 다른 글
[JavaScript] 학습정리 - 4.데이터 타입 (0) | 2023.03.01 |
---|---|
[JavaScript] 학습정리 - 3.안녕 JavaScript (0) | 2023.03.01 |
[JavaScript] 학습정리 - 1.자바스크립트 소개 (0) | 2023.03.01 |
[JavaScript] 자바스크립트로 구현한 멀티파일 업로드와 다운로드 (0) | 2023.03.01 |
[JavaScript] 수많은 프로젝트에서 발생하는 상위 오류 10가지 (0) | 2023.03.01 |
댓글