ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Developer][node.js] 1. node.js란?
    Data miner/Developer 2019. 12. 30. 21:04
    728x90

    출처; 생활코딩의 Node.js의 강의 내용 / 이고잉 강사님 감사드립니다 (꾸벅)

    <학습을 보다 효율적으로 하기 위해 포스팅 하였습니다.>

    - node.js 언어는 웹페이지를 보다 효율적으로 개발하게 해준다. 이것이 가능한 이유는 사용자가 어떤 페이지를 요청할 때마다, Node.js 기술로 웹페이지를 프로그래밍적으로 생성하기 때문에 가능하다고 한다(Node.js의 특징). 또한, Node.js 기반으로 생성된 웹페이지에서, 방문하는 또 다른 유저들이 단지 해당페이지의 컨텐츠를 수동적으로 받아들인다기 보다는, 웹페이지를 구성하는 컨텐츠를 추가적으로 작성하거나, 작성한 내용을 수정하고 삭제할 수 있다.  

    - node.js는 자바스크립트 언어를 기반으로 한다. 

    - node.js는 웹서버의 기능을 가지고 있다. (콘솔창을 사용하여, node.js로 작성된 웹서버 구동과 관련된 코드를 호출시키면, 이와 관련된 웹페이지를 살펴볼 수 있다.) 

    - node.js의 명령어 중 하나 : response.end(fs.readFileSync(__dirname + url));  response.end()의 내용을 어떻게 꾸리는 것에 따라서, 이에 따른 유저에게 노출되는 웹페이지가 달라진다. 

    사용자가 요청할 때마다 자바스크립트를 통해서 읽어들일 파일을 생성하게 되고, 이를 node.js가 읽게 한다.    

    node.js를 공부하기 위한 공식 사이트  https://nodejs.org/ko/docs/

    'Data miner > Developer' 카테고리의 다른 글

    [Developer] [node.js] 3.  (0) 2019.12.31
    [Developer] [node.js] 2.  (0) 2019.12.30
    <HTML> <head> <body>  (0) 2019.12.27
    <HTML language> HTML main codes  (0) 2019.12.26
    [python] parser  (0) 2019.12.16
Designed by Tistory.