5강 Node.js로 웹서버 만들기
- 웹 구조 복습
- Node.js 웹서버 만들기 실습
- 웹 구조 복습
1. WEB 브라우저는 주소를 입력해 요청을 한다
2. WEB 서버(아파치, Node.js) 는 요청에 따른 정보를 찾아 응답해준다.
-웹 구조 다시 복습해야겠다 맨날 헷갈린다.
- Node.js 웹서버 만들기 실습
1. 제공되는 html, js 파일 clone했다.
2. Node.js 파일 실행으로 웹서버실행
node main.js
한 뒤,
localhost:3000
3. 서버 구동구조 살펴보기
(1)
기존 파일에 이 코드 한줄을 삽입해보았다.
console.log(__dirname + url);
localHost:3000에서 각 링크를 누를때마다 터미널에서
위치하는 폴더dir + 요청한. 들어가는 링크 이름이 뜬다.
(2) response
response.end('bohyeon : '+url);
main.js 에서 수정하여 넣었더니,
어떤 javascript 코드에 따라, 웹서버 node.js에서 응답하는 데이터가 바뀐다.
프로그래밍적으로 사용자에게 전송할 데이터를 생성한다.
code
{
console.log : 터미널에 출력
response : 서버에 출력
}
'Backend > 생활코딩' 카테고리의 다른 글
[생활코딩 Node.js] 14강~19강 정리 (Not found 조건 달기) (0) | 2021.02.09 |
---|---|
[생활코딩 Node.js] 11강~13강 정리 (App 제작) (0) | 2021.02.08 |
[생활코딩 Node.js] 9강~10강 정리 (URL, Quarystring) (0) | 2021.02.07 |
[생활코딩 Node.js] 6강~8강 정리 (javascript 기본문법) (0) | 2021.02.07 |
[생활코딩 Node.js] 1강~4강 정리 (0) | 2021.02.07 |