728x90
728x90
기본 문법부터 ES6, 정규표현식, 객체지향 및 함수형 프로그래밍, HTTP, MVC, API활용까지 다양한 예제로 배운다!
이 책의 포지션은 프로그래밍 언어를 처음 배운다 가정하고 기초부터 설명하며 ES5 ES6 모두를 다룹니다.
모던 자바스크립트 입문 (이소 히로시) / 길벗
: 프런트엔드부터 벡엔드까지, 핵심은 자바스크립트다!
자바스크립트로 할 수 있는 것
- 대화형 웹 페이지를 동적으로 구성 가능
- 각 OS에서 구동 가능한 웹 애플리케이션 구현 가능
- iOS와 AndroidOS에서 단독 실행 가능한 하이브리드 애플리케이션 제작 가능
- 서버 측 자바스크립트 실행 환경으로 Node.js를 사용하여 개발 가능.
Node.js는 처리 시간이 짧으나 접속량이 많은 실시간 네트워크 프로그래밍에 적합 - IoT(Internet Of Things), 사물인터넷의 제어 프로그램을 만들 수 있다.
- Node.js 서버로 사물을 제어하는 micom 에 신호를 보내 간접제어
- 라즈베리파이 등의 소형 원보드 PC 위에 Node.js 를 가동하여 직접제어
- 윈도우용 네이티브 애플리케이션 개발 가능
- 크롬, 파이퍼폭스의 확장 기능 제작 가능
- 자스는 ECMA에서 표준 사양을 만들고 있으므로 웹 표준 기술로 입지가 탄탄
- 소프트웨어용 매크로 프로그램 제작 가능
- 맥OS에서는 OS를 자바스크립트로 조작 가능(JXA, Javascript for Automation)
기타 내용
- 주석은 // 다음에 적으면 됩니다.
- 파일 이름 뒤에 붙는 파일 형식인 확장자 중...
- js 확장자 파일은 웹 브라우저의 콘솔 창과 Node.js에서 동작합니다.
- html 확장자 파일은 웹 브라우저에서 실행할 수 있습니다.
- 일부 로컬에서 동작하지 않는 html파일은 서버에 올리거나, IDE에 내장된 실시간 미리보기를 활용합니다.
- 크롬 웹브라우저에서는 마우스우클릭> 검사> 콘솔을 클릭하면 대화형 콘솔이 나옵니다. 여기에 js파일의 내용을 붙여 실행해 보세요.
예제 소스
- 깃헙이나 파일 둘 중에 하나만 받으시면 됩니다.
https://github.com/gilbutITbook/006960
728x90
728x90
'Javascript' 카테고리의 다른 글
모던 자바스크립트 입문 : 2. 프로그램의 작성법과 실행법 (0) | 2020.04.04 |
---|---|
모던 자바스크립트 입문 : 1. 자바스크립트 개요 (0) | 2020.04.04 |
액티브X 위에 div 를 올리기 위한 시도 - 캡쳐 라이브러리 html2canvas (0) | 2020.04.02 |
classList 메소드 (0) | 2020.03.25 |
윈도우창의 크기 조절(자바스크립트 , 제이쿼리 방법) (1) | 2020.03.05 |