JS_01_개요

한빛미디어 ‘모던 웹을 위한 JavaScript jQuery 입문’ 책으로 공부한 내용입니다.

1. 자바 스크립트의 활용

1. 웹 애플리케이션

  • 웹 문서의 내용을 동적으로 변경하거나 이벤트를 처리
  • Node.js로 웹 서버 애플리케이션도 개발 가능
    • 간단한 모듈만 제공하기 때문에 데이터 처리와 예외 처리가 복잡
    • 하지만 빠름 빠름 빠름

2. 모바일 애플리케이션 개발

  • 일반적으로 안드로이드-자바 , 아이폰-스위프트 언어를 사용하여 앱 개발 네이티브 애플리케이션
  • 자바스크립트를 사용하면 모든 스마트폰에서 동작 가능 하이브리드 애플리케이션 느림
  • 페이스북에서 자바스크립트로 네이티브 앱을 개발할 수 있는 React Native

3. 데스크톱 애플리케이션 개발

  • GitHub에서 자바스크립트 개발 전용 텍스트 에디터 아톰 배포
  • 일렉트론 모듈을 공개하면서 다른 앱들도 개발
    • Atom, Slack, Visual Studio Code …

4. 게임 개발

  • 초기에는 모든 운영체제에서 실행할 수 있는 플랫폼인 플래시 사용 (ex. 애니팡-액션스크립트)
  • 유니티는 모노 플랫폼을 사용해 유니티 스크립트, C#을 사용해 게임 개발이 가능
  • 소규모 게임은 Node.js 활용

5. 데이터베이스 관리

  • MongoDB는 자바스크립트를 활용하는 NoSQL DB

© 2019. All rights reserved.

Powered by Hydejack v8.4.0