티스토리 뷰
Middleware
데이터에서의 미들웨어 사용은 사용자가 저장하기 전 어떠한 규칙이 적용되었는지 체크할 수 있고 암호 같은 경우 보안이 중요하기에 저장하기전 어떠한 함수를 부여한 후 POST 되게 할 수 있는 역할을 한다
미들웨어(Middleware, pre, post hook)는 비동기 함수를 실행하는 동안 제어가 전달되는 함수이다. 미들웨어는 스키마 수준에서 지정되며 플러그인 작성에 유용합니다.
https://mongoosejs.com/docs/middleware.html
Mongoose v5.12.13: Middleware
Middleware Middleware (also called pre and post hooks) are functions which are passed control during execution of asynchronous functions. Middleware is specified on the schema level and is useful for writing plugins. Types of Middleware Mongoose has 4 type
mongoosejs.com
타이틀을 저장하기 전에 i m title 로 변경하도록 하였고 미들웨어에서는 불러오는 데이터를 this 로 표현이 되는지 확인하였습니다
저장한 값의 데이터 : this 의 console.log
title : 제목입니다
>>
title : i m title
로 변경된 것을 알 수 있습니다
미들웨어를 사용함으로써 다양한 상황에 적절한 대처를 할 수 있을 것 같습니다
- Total
- Today
- Yesterday
- import/order
- createPortal
- 윤성우 열혈C프로그래밍
- jest
- Storybook
- 프론트앤드
- 북클럽
- nextjs
- electron
- React
- 스토리 북
- 노마드코더
- 아차산
- 초보
- 원티드
- NextRequest
- TopLayer
- 프리온보딩
- 노개북
- env
- javascript
- CLASS
- C언어
- NextApiRequest
- WSL2
- 위코드
- error
- 우아한테크코스
- nodejs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |