이미 작업이 시작된 Vue 프로젝트. 백엔드 개발 일정이 미뤄지면서 msw를 적용하기로 하였습니다.
전에는 react에 초반 작업만 적용해보았는데 이번엔 vue! 크게 다르지 않게 사용이 가능하군요 :)
VUE_APP_API_MOCKING = enabled
dev에서도 켜고 끌 수 있도록 이렇게 설정하였습니다.
import { rest } from 'msw'
export default [
rest.get('/admin/rdfizer/history', (req, res, ctx) => {
return res(
ctx.status(200),
ctx.delay(500),
ctx.json({
list: [
{ ...
필요한 상황을 추가하며 실제 백엔드 api 호출하는 것처럼 다룰 수 있어서 좋았습니다.