Express2 [TIL] express-session 🧐 Express-Session express-session은 express.js에서 세션(Session)기능을 쉽게 구현하기 위한 미들웨어이다. 세션(session)을 사용하기 위해서는 사용자 인증과 세션 스토리지를 통해 사용자 정보를 저장하고, 세션 정보가 담긴 쿠키를 사용자에게 발급하는 과정이 필요했는데, express-session은 이러한 복잡한 과정을 생략하여 간단하게 세션 기능을 구현할 수 있도록한다. express-session은 세션 ID를 클라이언트에게 발급하고, 이 세션 ID를 통해 서버는 클라이언트의 상태를 추척할 수 있다. 즉, 세션ID를 발급받은 후에는 모든 서버 요청마다 세션 ID가 포함된 쿠키를 전달하게 되며, 이로 인해 서버는 클라이언트를 쉽게 식별할 수 있게 된다. 설치 .. 2024. 2. 6. [express] express 기본 구조 🤔 기본 구조 코드 생성 1. 프로젝트를 실행하기 위해서 npm init -y를 통해서 package.js를 설치해준다. 2. npm install express 3. node.js에서 진입점이 되는 파일 server.js파일 생성 4. 코드 작성 const express = require('express') //Express 모듈 불러오기 const app = express() //Express 서버를 위한 포트 설정 const port = 3000 //새로운 Express어플 생성 app.get('/', (req, res) => { res.send('Hello World!') }) // '/'이 경로로 요청하면 Hello World를 결과값으로 전달 app.listen(port, () => { con.. 2023. 5. 7. 이전 1 다음