IT/JAVASCRIPT

[JS_알아가기] Node.js(생활코딩)

Alo_alex 2022. 4. 21. 23:14

2022-04-21(1일차)

# 수업의 목적

* node.js를 사용하는건 생산성을 위해서 이다.

web application

html

web browser
node.js application (=web application)

javascript(=html)

node.js runtime (=web browser)
웹 브라우저가 가지고 있는 여러가지 기능들 중에서
웹 애플리케이션의 필요한 기능을 어떤 컴퓨터 언어의 문법에 따라서
html이라는 컴퓨터 언어의 문법의 따라서 호출함에 따라 웹애플리케이션을 만든다
node.js runtime을 설치, 실행하여
javascript라는 언어가 node.js runtime이 가지고 있는 기능을 호출하여 node.js application에서 만든다.

 

 

 

2022-04-25(2일차)

# Node.js 설치하기

https://alo-alex.tistory.com/21?category=903903

 

 

 

2022-04-26(3일차)

# Node.js 웹서버 만들기

web browser            주소 입력 요청            web server
(apache = node.js
node.js는 웹서버의 기능을 내장.
apache가 할 수 없는 일을 함.)
요청에 따른 정보를 찾아 응답

사용자가 요청시 작용 할 때마다,

자바스크립트가 만들어서 보여준다.

 

node.js는 어떤 코드를 넣느냐에 따라

사용자에게 전송하는 데이터가 바뀐다.

 

apache와 같은 웹서버는 할 수 없고,

Node.js, PHP, Python Django는 할 수 있다.

즉 프로그래밍 적으로 사용자에게 전송할 데이터를 생성 한다.

 

반응형