[JavaScript]자바스크립트?

2019. 2. 15. 15:06JavaScript

자바스크립트? 

 보통 HTML / CSS는 프로그래밍 언어라고 말할 수 없습니다..왜냐하면 어떠한 논리(로직)을 짤 수 없기 때문입니다.하지만 웹 개발을 한다고 할 때 JavaScript를 이용하면 생동감 있는 동적인 웹 애플리케이션을 만들 수 있습니다. 네 맞습니다! 자바스크립트는 로직을 세울 수 있는 프로그래밍 언어입니다. 즉, HTML 과 CSS로 만들어진 정적인 웹페이지를 자바스크립트를 이용해서 동적으로 만들 수 있습니다.



자바스크립트의 흐름


'95 : netscape에서 만든 라이브스크립트와 JAVA의 문법을 차용해 JavaScript를 만들었습니다. MicroSoft에서도 비슷한 JScript를 만들었는데 JavaScript와 JScript를 표준화해서 만들어낸 게 ECMAScript입니다.


'93 : Dynamic HTML


'99 : XMLHttpRequest


'01 : JSON 표준 포맷 도입


'06 : JQuery 라이브러리 소개


'08 : 구글이 V8엔진을 발표했습니다. 이를 통해서 JavaScript를 bytecode로 컴파일하거나 인터프리트하는 대신 실행하기 전에 직접적인 기계어로 컴파일적으로 성능과 속도를 개선시켰습니다. 이로 인해서 자바스크립트는 계속 큰 인기를 얻으면서 승승장구 하고 있습니다 :)


'09 : node.js의 도입으로 이제 JavaScript로 서버 개발도 할 수 있게되었습니다.


이런 흐름들이 있었고, 현재 자바스크립트는 많은 개발자들의 지지와 사랑을 받고 있습니다.