Node.js 시리즈의 목표는, 웹 어플리케이션을 만드는 것이다. (Node.js Application)
이렇게 하기 위해서는 각각의 스텝마다 Node.js 가 가지고 있는 기능을 실행시켜야 한다. (Node.js runtime)
그리고 Node.js 기능을 실행하기 위한 조작 장치는 JavaScript라는 컴퓨터 언어이다.
WEB Browser가 있고 WEB Server가 있을 때, 우리가 웹 브라우저에 주소를 입력해서 요청을 하면 웹서버가 그 요청에 따른 정보를 찾아서 응답해 주는 관계에 있다.
예를 들어 웹서버는 Apache, 엔진 x 등이 있다.
https://opentutorials.org/course/3332/21032
여기 링크를 클릭한 후, 아래쪽의 참고 부분을 클릭해서 github 페이지로 들어간다.
그리고 코드들을 모두 다운로드하고 압축을 푼다.
자신이 사용하던 에디터의 폴더에 방금 압축을 푼 파일들을 넣는다.
다시 위의 링크로 들어가 소스코드 부분을 복사한 뒤, 에디터에 main.js 파일을 만들어 붙여넣기 한다.
커맨드 창에서 node main.js 를 입력한 뒤 웹 브라우저에서 localhost:3000을 엔터하면 이런 화면이 뜬다.
(main.js 파일에서 port번호 3000으로 설정해놓았다)
그리고 다시 Ctrl+C 를 눌러 node.js 를 꺼보자.
이제 방금 페이지를 새로고침을 하면 접속이 되지 않는다.
즉, Node.js는 웹서버로서 지금 동작하고 있었다는 것을 알 수 있다.
(https://opentutorials.org 를 참고했습니다.)
'Study > Web' 카테고리의 다른 글
[STS] JSP 개발환경 설정하기 (0) | 2020.10.05 |
---|---|
Node.js (3) - URL의 이해 (0) | 2020.08.31 |
Node.js (1) - 시작 (설치하기) (0) | 2020.08.25 |
JS DOM (0) | 2020.08.21 |
JS Form 만들기 (0) | 2020.08.21 |