개요

Express.js는 Node.js를 위한 웹 프레임워크로 웹 애플리케이션, API를 위해 설계됨

Node.js의 사실상 표준 프레임워크로 불림

장점

Node.js 프레임워크 중 커뮤니티가 가장 크며, 서버 쉽게 실행/ 운영가능, 내장된 라우터로 코드 재사용가능

단점

수작업이 많음. 내장된 에러핸들링 없어서 미들웨어 잃어버릴 수 있음. 문제에 대한 접근법이 여러가지임.

메모리를 많이 먹음, async/ await을 정식지원하지 않아서 오류처리하는 부분은 편법으로 사용해야한다.

하위 엔진

사용

Tutorial - Express.js

발생 오류

CORS policy : The 'Access-Control-Allow-Origin' header contains multiple values

CORS policy : No 'Access-Control-Allow-Origin'

참고자료