본문
JavaScript 개요
# JavaScript 개요
자바스크립트란?
웹 브라우저에 내장되어 있는 스크립트(script) 언어
객체지향(object oridnted) 프로그래밍
동적이면서 약한 타입(dynamic and weak typing) 언어
웹 개발환경의 변화
1994년 Brendan Eich가 개발
1995년 넷스케이프 네비게이터 2.0에 탑재
모든 웹 브라우저에 내장된 클라이언트 측 스크립트 언어
2005년 초 Ajax 기술의 보급
2008년부터 가열된 웹 브라우저간의 자바스크립트 엔진 성능 경쟁
서버 측에서의 자바스크립트 프로그래밍
2009년 Ryan Dahl이 Node.js 개발
HTML5에 중심에 놓여 웹 표준으로서 위상을 가짐
모바일 환경까지 그 응용 범위의 세를 확장
모바일 앱 개발환경과 자바스크립트의 위상
2007년 아이폰 등장과 함계 시작된 스마트폰의 열풍
엄청난 모바일 앱 시장의 성장
스마트 폰 플랫폼의 다양성이 바로 문제의 발단
- 개발 비용의 증가. 유지보수 비용의 증가
모바일 웹 브러우저의 신속한 HTML5 지원
jQury Mobile, Sencha Touch와 같은 모바일 웹 앱 개발 프레임워크 등장
모바일 웹 앱(mobile web app) - 속도의 한계
하이브리드 모바일 앱(hybrid mobile app) 대안
모바일 시대의 앱 개발에 있어 자바스크립트의 위상과 중요성이 날로 높아짐
자바스크립트 개발도구 설치
통합개발환경 Eclipse를 기반으로 한 Aptana Studio
오픈소스
Windows, Mac OS X, Linux 등의 멀티플랫폼을 지원
- 출처 : SK Planet 상생혁신센터 javascript 교육과정
댓글