익스프레스2 [Node.js/express] 익스프레스 미들웨어 익스프레스에서 중요한 역할을 하고 있는 미들웨어를 알아보겠습니다. 1. 미들웨어와 익스프레스 미들웨어 미들웨어(Middleware)는 운영 체제와 응용 소프트웨어 사이에서 동작하는 중간자 소프트웨어입니다. 하지만 웹에서 말하는 미들웨어는 요청과 응답 중간에서 동작하는 것들을 미들웨어라고 부릅니다. 라우터 등이 대표적이 미들웨어의 일종입니다. 익스프레스에서는 이 미들웨어들을 핵심적으로 다루며 동작합니다. 기본적으로 .use()메소드로 미들웨어를 다루게 됩니다. .use(미들웨어) 지난번 코드에 미들웨어 다루는 것을 이어서 작성해보겠습니다. const express = require('express'); const app = express(); app.set('port', process.env.PORT ||.. 2021. 12. 5. [Node.js/express] 익스프레스 2021.11.30 - [Programming/Node.js] - [Node.js] 첫 서버와 Hello world! [Node.js] 첫 서버와 Hello world! 모든 프로그래밍 언어를 배우다보면 항상 처음에 등장하는 동시에 그 언어의 성격을 맛 볼 수 있는 문구가 존재합니다. 'Hello world!'라고요. 우리는 이 포스트를 통해 노드로 처음 서버를 열어보 bamtory29.tistory.com http 모듈을 이용해서 서버를 열었었습니다. 하지만 이 방식에는 다양한 불편함이 따라옵니다. 그래서 이런 불편함을 해소하고자 npm에는 수 많은 서버 프레임워크들이 나타나게 되었습니다. express, koa 등이 노드 웹 서버 프레임워크들입니다. 저는 이 중에서 npm 다운로드 수가 압도적으로 높.. 2021. 12. 4. 이전 1 다음 300x250