언어의 목적 : 페이지의 동적 제어
객체 기반의 스크립트 언어 (컴파일 X, 텍스트로 실행)
함수기반 언어 (변수 함수 내에서만 사용가능)
웹 브라우저에서 실행 (html/css에 의존적)
모듈화 미지원
동적타입 (변수 타입 지정 없어도 가능)
멀티 패러다임 언어 (객체 지향/함수형 프로그래밍 둘다 지원)
자바스크립트가 주로 사용되는 프로젝트
▷ 동적인 싱글 페이지 애플리케이션(SPA)
▷ 제이쿼리(jQuery), 앵귤러JS(AngularJS), 백본(Backbone.js), 엠버(Ember.js), 리액트(React.js) 등
▷ 노드(Node.js), 몽고디비(MongoDB), 익스프레스(Express.js) 등
▷ 모바일 앱 개발 : 리액트 네이티브(React Native), 폰갭(PhoneGap) 등
Reference
반응형
'CS Interview > etc' 카테고리의 다른 글
마이크로 서비스란 (MSA) - 모놀리식 아키텍처, API Gateway vs ESB (0) | 2021.06.16 |
---|---|
REST API 특징과 보안 (0) | 2021.06.15 |
[IBM API connect] 특징 (2) | 2021.05.11 |
React & Vue (0) | 2021.05.06 |
RESTful, TDD, immutable, MVC (0) | 2021.05.04 |