express2 Next.js 환경에서 express, MSW 를 활용한 mock 서버 설명MSW(Mock Service Worker) 는 API 요청을 가로채서 원하는 응답을 반환할 수 있도록 돕는 API Mocking 라이브러리로써 주로 테스트 환경이나 로컬 개발 환경에서 사용합니다.장점- 프론트엔드 중심 개발 : 백엔드가 준비되지 않은 상태에서도 프론트엔드 개발을 진행할 수 있습니다.- 테스트 안정성 : 네트워크 상태나 외부 API의 영향을 받지 않고 테스트를 수행할 수 있습니다. - 유연성 : 브라우저와 Node.js 환경 모두에서 동작합니다.MSW 의 컨셉과 개념API 요청과 응답의 흐름을 가상으로 재현하여, 실제 API가 없이 안정적이고 일관된 개발 및 테스트 환경을 제공하기 다음과 같은 방식과 개념을 사용하고 있습니다.1. 요청 중심(Request-centric)MSW는 클라이.. 2025. 1. 5. Express 탐구 - 1 설명 Express.js 는 Node.js 를 기반으로하는 간단하게 웹 서버를 만들 수 있 웹 애플리케이션 프레임워크이다. 사용하기 어렵지 않기 때문에 어떤 속성 및 기능들이 있는지 한 번씩만 둘러봐도 큰 도움이 될 것 같다. 분류 express() Application Router Request Response express() express 최상위 모듈로써 Express 응용 프로그램 생성 var express = require('express') var app = express() 메서드 express.json([options]) Express 에 내장된 미들웨어 기능이며 JSON payloads 로 들어온 데이터를 parsing 처리 (body-parser 기반) express.ra.. 2023. 7. 11. 이전 1 다음