-
반응형
1993
웹 브라우저 '모자이크' 탄생
이전에도 몇 가지의 브라우저가 있었지만
최초로 대중적인 성공을 거둔 웹 브라우저
NCSA의 마크 앤더슨과 에릭 비나가 만들었다. 1994
- UI 요소가 가미된 Netscape Navigator 시장에서 80% 점유율 차지(마크 앤더슨)
- 동적인 요소 고민
- 브랜든 아이크의 sheme언어(스킴 프로그래밍 언어)*를 java와 가미해 10일 안에 새로운 언어 Livescript 출시(돔 요소 조작)
*스킴 프로그래밍 언어(Scheme)는 함수형 프로그래밍과 절차적 프로그래밍을 지원하는 다중패러다임 프로그래밍 언어
- java의 인기가 높아지자 Livescript가 인기를 얻기 위해 javascript로 이름을 변경
1995
Netscape사에서 만든 js를 MS에서 쓰기 위해 jscript로 씀
1997
ECMAScript 탄생
2000
IE(Internet Explorer)가 시장 95% 점유율 차지(ECMAScript 표준화에 참여X)
2004
AJAX* 이후 많은 브라우저 생성
*비동기적인 웹 애플리케이션의 제작을 위해 다음과 같은 조합을 이용하는 웹 개발 기법
2008
- 구글의 Chrome (js 실현속도를 높임)
- 모든 브라우저의 표준화를 논의함
- ECMAScript 시리즈 매해 업그레이드
- 성숙, 정착된 언어인 javascript가 라이브러리 도움없이 잘 동작
> 개발자들은 최신 버전의 ECMAScript를 사용, 다양한 브라우저를 사용하는 사용자들을 위해 transcompiler인 BABEL을 사용,
5.6버전으로 사용자들에게 배포함
개발자는 Babel을 사용하여 새로운 JavaScript 언어 기능을 사용, 소스 코드를 진화하는 브라우저에서 처리 할 수 있는 JavaScript 버전으로 변환 -위키백과 - 현재 SPA(single page application / 현재 페이지를 동적으로 다시 작성)가 뜨고 있음
- 부분 업데이트가 유행 중이라 SPA 쉽게 구현위해 Reat, ANGULAR 등을 많이 씀- 강력한 javascript 엔진을 통해 백엔드의 Node.js 등장(백엔드 서비스 구현) >> 모바일과 데스크탑 어플리케이션 구현 가능
- 뜨고 있는 다른 기술 WA*(WebAssembly, 웹 어셈블리 / Figma도 WA로 제작됨)
*최신 웹 브라우저에서 실행할 수 있는 새로운 유형의 코드
참고: 드림코딩 by 엘리
www.youtube.com/watch?v=wcsVjmHrUQg&list=PLv2d7VI9OotTVOL4QmPfvJWPJvkmv6h-2반응형'😺 Study > JavaScript, jQuery' 카테고리의 다른 글
[javascript] 자바스크립트 - 변수 선언과 할당 그리고 출력 (0) 2020.11.19 [javascript] 자바스크립트 - 프로그래밍 중요한 3가지 (0) 2020.11.19 [javascript] 자바스크립트 - 오류 줄이기 위해 use strict 사용하기! (0) 2020.11.19 [javascript] <html>에 <script> 위치 (0) 2020.10.24 [javascript] 자바스크립트 동작원리01 (0) 2020.10.24 댓글