Express - 서버를 구성하는 2가지 방법

modolee·2020년 9월 9일
1
post-thumbnail

Http 서버 구성

express만 이용하는 방법

import express from 'express';
const app = express();

app.listen(8080);

http를 이용하는 방법

import express from 'express';
import http from 'http';

const app = express();
const server = http.createServer(app);

server.listen(8080);

http 모듈을 이용해 직접 작업해야 하는 경우(socket.io/SPDY/HTTPS)를 제외하면 http 모듈을 로드할 필요가 없으며, 다음과 같은 방법으로 간단히 앱을 시작할 수 있습니다.

app.listen(8080, () => {
  console.log('Express server listening on port 8080');
});

Socket.io 서버 구성

import express from 'express';
import http from 'http';
import socketIO from 'socket.io';

const app = express();
const server = http.createServer(app);
const io = socketIO(server);

server.listen(8080);

참고

profile
기초가 탄탄한 백엔드 개발자를 꿈꿉니다.

0개의 댓글