[node] express 서버 만들기

Yeongsan Son·2021년 7월 10일
0
post-custom-banner

node에서 서버를 구축하기 위해 가장 많이 사용하는 프레임워크는 단연 express라고 할 수 있겠다.

  • express 주간 다운로드 수

이처럼 많은 사람들이 express를 사용하고 있다.

express 서버 만들기

express 서버를 만들기 전에 express를 노드 패키지 매니저안 npm을 통해서 다운 받아야 한다.

  • npm i express

express를 다운로드 받았다면 express서버를 만들어 보자.

const express = require('express');

const app = express();
const port = 3000;

app.get('/', (req, res) => {
  res.send('hello server with express!');
});

app.get('/zeromountain', (req,res) => {
  console.log('hello zeromountain!');
});

app.listen(port, () => {
  console.log('express server listening on port: ', port);
});
  • 먼저, 다운 받은 express 모듈을 불러온다.
  • express()를 실행해 생성한 서버를 app이라는 변수에 할당한다.
  • app.get()은 해당 엔드포인트로 클라이언트가 get 요청으로 접근 했을 때, 실행된다.
    • '/': 서버의 루트 경로에 접근할 경우
    • '/zeromoutain': 서버의 루트 경로에 zeromountain이라는 경로가 추가
  • app.listen는 express 서버를 실행한다.
profile
매몰되지 않는 개발자가 되자
post-custom-banner

0개의 댓글