사내스터디 - node JS + express

🐳ㅇㅡㄴㄱㅓ·2022년 10월 12일
0

사내스터디

목록 보기
7/7

NodeJS

NodeJS VS 일반서버

  • nodejs non-blocking IO
  • 일단 요청 다 받고 되는 작업부터 빨리 처리, 오래걸리는 작업은 나중에
  • 코드가 짧고 쉬워서 빠른 개발가능
  • 웹서비스가 아닌 경우는 좀 별로

node + express 설치

// package.json 파일을 생성하기 위해 사용, -y 있으면 디폴트 값으로 생성해줌
// package.json - 뭔 라이브러리 썼는지 기록하기 위한 용도
$ npm init -y

$ npm install express

server 오픈하는 기본문법

//라이브러리 가져옴
const express = require('express');
//라이브러리 가지고 객체 생성
const app = express();
 
//8080 포트로 node js 서버 띄우는 것
app.listen(8080, function() {
	console.log('listening on 8080');
});

nodemon

$ npm install -g nodemon
  • 소스 수정하면 알아서 서버를 종료했다가 재실행해주는 패키지
profile
재활훈련 중

0개의 댓글