ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 모던 웹을 위한 node.js
    Books 2019. 3. 17. 21:53


    node.js 는 

    - javascript 를 구동 시켜주는 엔진이다. 

    - 이벤트 기반에 비동기식 방식.

    - 1개 스레드를 사용하여, 처리속도가 빠르다.
    - nodejs.org 에서 원하는 환경에 맞는 프로그램 다운로드 및 설치.

    - xxx.js 파일에 내용을 넣고, 커맨드 창에서
      >> node xxx.js 라고 실행 시키면 됨.
      물론 실행 될때 node명령어의 args 도 인자를 받아 올수 있음.

    - require() 를 사용하여 'http' 모듈 로딩.

    웹서버를 생성.
    호출 되면 표시할 내용의 HTML or 파일을 연결. 

    이때 content type 에 따라 이미지, 음악파일, 문서 등을 표시 할 수 있음.
    모듈은 내가 만든 모듈을 로딩 할 수도 있고, 기존에 만들어진 모듈을 로딩 할 수 도 있음.
    로그는 console 객체를 로딩하여 표시함. process 객체를 로딩하여 사용중인 프로세서를 종료 가능 함.
    이벤트, 타이머 등 사용가능.
    쿠키 사용 가능 .
      

    HTTP status code 를 사용 리다이렉션 사용 가능.
    express 라는 프레임 워크를 사용함.
    웹소켓 socket.io 를 사용하여 서버를 생성하고 데이터 통신을 할 수 있다.
    양방향 통신이고... 서버측에서는 클라이언트의 ID를 가지고 있다.

    책에서는 많은 다양한 프로젝트를 구현한다

    반응형

    'Books' 카테고리의 다른 글

    보이는 경제세계사  (0) 2019.03.25
    부의 추월차선 완결판  (0) 2019.03.17
    자바 웹 프로그래밍  (0) 2019.03.17
    러닝 웹 디자인  (0) 2019.03.17
    최진기와 함께읽는 21세기 자본  (0) 2019.03.10

    댓글

Designed by Tistory.