설치방법
npm install express --save 로 설치
express의 사용이유
어플리케이션
- 익스프레스 객체를 어플리케이션이라고 한다.
- 서버에 필요한 미들웨어를 추가한다.
- 라우팅 설정을 할 수 있다.
- 서버를 요청 대기상태로 한다.
미들웨어
- 서버에기능을 추가하고 싶을때 사용하는 함수들의 배열이다.
라우팅
- 여러가지 URL로 들어올때 응답을 설정한다.
요청객체
- request로 생각하면된다. request를 한번더 감싼다.
응답객체
- response로 생각하면된다. response를 한번더 감싼다.
use로 미들웨어를 사용한다.
//미들웨어 만들기
function logger(req, res, next){
console.log("Test");
next();
}
app.use(logger);
next(); 를 선언해야 다음 미들웨어도 동작한다.
express실행하기
Port번호를 설정하고 실행해야한다.
var express = require('express');
var app = express();
//중간 로직
app.listen('3000', function (){
console.log('apiServerStart');
})
'개발 소발 > 개발 javascript(기초)' 카테고리의 다른 글
Node.js TDD (mocah,should,supertest)예제 (0) | 2020.08.06 |
---|---|
javascript var와 let의 차이,const란? (0) | 2019.03.05 |
ECMAScript6 ES6 식별자,리터럴,원시타입,이스케이프 란? (0) | 2019.01.16 |
jQuery checkbox 체크시 상위로 올리기 (0) | 2018.09.13 |