
MSW(Mock Service Worker)로 효율적으로 일하기
·
FrontEnd
이번 포스팅에서는 MSW(Mock Service Worker) 라이브러리를 이용하여 백엔드 API를 모킹(mocking)하는 방법에 대해서 알아보겠습니다. Mock Service Worker란?MSW(Mock Service Worker)는 Service Worker를 이용하여, 서버의 실제 네트워크 요청을 가로채서 모의 응답을 보내주는 API Mocking 라이브러리 입니다.MSW를 사용하면 직접 Mock 서버를 별도로 구현하지 않아도, 네트워크 요청에서 API를 Mocking 할 수 있습니다. 또한, Mocking 테스트를 위한 노드(node.js)환경, 개발 및 디버깅을 위한 브라우저 환경에서 모두 사용할 수 있다는 장점이 있습니다. 그리고 소스 코드 수정 없이 모킹이 필요한 환경에서만 MSW 인스..