[SeSAC x 코딩온] 웹 풀스택 회고 08(2) | NPM, http, 서버 구축

HyeKong·2023년 8월 10일
0

NPM

Node Package Manager

Package.json

패키지 관리 위한 파일
npm install 라이브러리 => "dependencies" 항목에 라이브러리명 추가 됨


NodeJS를 통한 서버 구축 방법

http

http 통신

http 모듈

웹 서버 구동 위한 node.js 내장 웹 모듈
server, request, response 객체 사용

  • server: 웹 서버 생성 시 사용하는 객체
  • response: 응답 메시지 작성 시 두번째 매개변수
  • request: 응답 메시지 작성 시 첫번째 매개변수

HTTP Request/Response 양식

웹에서 클라이언트와 서버가 데이터를 주고받을 때의 양식

Request/Response Header

요청/응답에 대한 대표 정보
Status Code를 기입해 보냄

Status Code

MDN Status Code

Request/Response Body

요청/응답에 대한 내용

Localhost와 Port


Localhost: ==IP (컴퓨터 내부) 주소
Port: 서버 내 데이터 송수신 프로세스 구분 위한 번호

Server 객체 이벤트, 함수

0개의 댓글