클라이언트 측 자바스크립트란?
- 웹 브라우저에서 동작하는 자바스크립트
- ECMAScript가 규정한 코어 언어 + 웹 브라우저의 API(Application Program Interface)로 구성됨
- 웹 브라우저의 주요 API
- Window 인터페이스: 자바스크립트로 브라우저 또는 창을 조작하는 기능
- DOM: 자바스크립트로 HTML 문서의 요소를 제어하는 기능
- XMLHttpRequest: 서버와 비동기로 통신하는 기능
서버 측 자바스크립트란?
- 웹 서버에서 동작하는 자바스크립트
- 서버 측 자바스크립트 실행 환경
- Node.js: 구글이 개발한 자바스크립트 실행환경, 웹 애플리케이션을 만드는 데 자주 사용됨
- Rhino: 모질라가 관리하는 자바스크립트 실행환경
- Aptana Jaxer: 압타나 사가 개발한 자바스크립트 실행환경
웹 서버 구현 프로그래밍 언어
- PHP, Perl, Python, Ruby, 자바스크립트 등
'프로그래밍 언어 > JavaScript' 카테고리의 다른 글
[JavaScript] 프로그램 작성법-유니코드/토큰/파싱/주석 (0) | 2022.12.08 |
---|---|
[JavaScript] 순수 자바스크립트란? (0) | 2022.12.07 |
[JavaScript] 자바스크립트 실행 환경 (0) | 2022.12.07 |
[JavaScript] 자바스크립트의 특징 (0) | 2022.10.03 |
[JavaScript] 인터프리터 언어? 컴파일 언어? (0) | 2022.10.03 |