JS_01_개요
in Category / JAVASCRIPT
1. 자바 스크립트의 활용
1. 웹 애플리케이션
- 웹 문서의 내용을 동적으로 변경하거나 이벤트를 처리
Node.js
로 웹 서버 애플리케이션도 개발 가능- 간단한 모듈만 제공하기 때문에 데이터 처리와 예외 처리가 복잡
- 하지만 빠름 빠름 빠름
2. 모바일 애플리케이션 개발
- 일반적으로 안드로이드-자바 , 아이폰-스위프트 언어를 사용하여 앱 개발
네이티브 애플리케이션
- 자바스크립트를 사용하면 모든 스마트폰에서 동작 가능
하이브리드 애플리케이션
느림 - 페이스북에서 자바스크립트로 네이티브 앱을 개발할 수 있는
React Native
3. 데스크톱 애플리케이션 개발
- GitHub에서 자바스크립트 개발 전용 텍스트 에디터
아톰
배포 일렉트론
모듈을 공개하면서 다른 앱들도 개발- Atom, Slack, Visual Studio Code …
4. 게임 개발
- 초기에는 모든 운영체제에서 실행할 수 있는 플랫폼인
플래시
사용 (ex. 애니팡-액션스크립트) 유니티
는 모노 플랫폼을 사용해 유니티 스크립트, C#을 사용해 게임 개발이 가능- 소규모 게임은 Node.js 활용
5. 데이터베이스 관리
MongoDB
는 자바스크립트를 활용하는 NoSQL DB