Programming Note/JavaScript
JavaScript란?(하이브리드앱, 네이티브앱, 웹앱)
Skypotato(하늘감자)
2017. 3. 14. 21:27
※ JavaScript란?
- 웹 브라우저에 내장되어 있는 객체 기반의 스크립트(script) 언어이다.
- 동적이면서 약한 타입(dynamic and weak typing) 언어이다.
※ JavaScript의 특징?
- 인터인터프리터(interpreter) 방식 : 클라이언트의 웹 브라우저에 의해 해석되고 실행된다.
스크립트(script) 언어 : HTML에 연산, 제어 등 프로그래밍적인 요소를 추가하고, 클라이언트의 자원을 활용할 수 있게 한다.
HTML 문서 내에 기술되고 HTML 문서와 함께 수행된다.
※ JavaScript의 중요성
HTML5의 중심에 놓여 웹 표준으로써 위상을 가지고 있다.
Node.js를 통해 서버 측의 대규모 네트워크 애플리케이션을 만들 수 있음은 인정받았다.
모바일 시장에서 플랫폼의 다양성에 대한 네이티브앱의 문제점을 해결하기 위해 웹앱, 하이브리드앱을 대안으로 쓰고 있다.