Express1 [Node.js] Express와 미들웨어 Express란? Express는 웹을 빠르고 편하게 개발할 수 있도록 도와주는 프레임워크입니다. Express라는 뼈대에 여러 기능들을 붙여 하나의 완성품을 만들어낼 수 있습니다. Express의 특징 미들웨어 미들웨어는 서버가 클라이언트의 요청을 받고 응답을 하는 중간 과정에 거쳐가는 함수들입니다. (미들웨어에는 다양한 레벨이 있습니다) next()를 통해 다음 미들웨어로 현재의 요청을 넘길 수 있습니다. 즉, 미들웨어는 순차적으로 처리되며 순서가 중요합니다. 예를 들면, 인증된 요청만 받기 위해 인증미들웨어를 구현하거나 요청정보를 로깅하기 위해 로깅미들웨어를 구현할 수 있습니다. 다음은 로깅작업을 대신해주는 써드파티 미들웨어 morgan의 사용 코드입니다. const express = require.. 2020. 12. 31. 이전 1 다음