Express와 http의 차이점

sprinkler dev·2022년 1월 4일
0
post-custom-banner

http

  • node.js의 내장 모듈
  • 서버 생성과 커넥션 설정에 사용
  • http를 통한 데이터 전송을 할 수 있음

Express

  • node.js의 웹 애플리케이션 프레임워크 | 공식 사이트 링크
  • 웹 서버 제작에 유용한 API, 서브모듈, 함수, 방법론, 컨벤션 등 제공
    (e.g. 정적 호스팅, 템플릿, CSRF/CORS 설정, POST 데이터 핸들링, 미들웨어 등)
httpExpress
node.js 내장 모듈npm으로 설치 가능한 외부 모듈
모듈프레임워크
정적 호스팅 지원하지 않음정적 호스팅 지원함 (ex. app.use(express.ststic(’public’));
독립 모듈http 모듈 기반으로 만들어짐
네트워킹을 위한 여러 툴 제공http 모듈 이상으로 많은 기능과 편의성 제공
profile
2년차 백엔드 개발자

0개의 댓글