본문 바로가기
반응형

mock3

mockserver 를 이용해 mock서버 만들기[4] POST method 호출하기 GITHUB주소 : github.com/xersuy/custom_react 앞 내 문서를 읽어보면 알겠지만 url은 폴더 구조이며, 파일명이 호출을 값이라고 생각을 하면된다. post로 데이터를 보내서 맞는지 혹은 서버에서 받아야 할 값을 파일명으로 설정해서 만들어 두면 된다. 아래 이미지를 가지고 post의 가장 기본적인 예제라고 할 만한 로그인을 예를 들겠다. login/users안에 POST파일을 여러개 만들어두었다. 파일명을 작성할 때 받을 값을 POST--{}.mock 형태로 작성을 해야한다. POST.mock 1번 파일의 경우에는 2번과 3번 혹은 그 외에 보낸 데이터의 값(파일의 이름)들과 맞지 않는다면 마지막으로 이것을 확인해서 값을 보내준다. 나는 이걸 예외.. 2021. 2. 6.
mockserver 를 이용해 mock서버 만들기[2] mock서버의 포트를 정의해주는 명령어를 만들도록 하겠다. 기본적으로 mock서버의 포트는 테스트하기 좋게 임의로 정해준다. yargs 패키지를 쓰면 스크립트에 넣은 옵션 값들을 받아 올 수 있고, .env로 사용을 하고 싶다면 .env 파일을 작성해서 불러오면 된다. //package.json "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "mockAPI": "node mocks/index.js add --portAPI=10001" }, 저렇게 add --portAPI라고 추가를 해두면 기존에 설치한 yargs패키지가 인식을 해서 포트를 읽어온다. index 서버 파일을 작성해보겠다. #!/usr/bin/env node cons.. 2021. 2. 4.
mockserver 를 이용해 mock서버 만들기[1] 프론트 개발시 back RESTful API를 필요에 따라 구현을 해야될 때가 있다. 요새는 너무 피곤하고, 집에 와선 컴퓨터를 키기도 싫다. 물론 재밌고 즐거운 일이지만 요새는 시간을 컴퓨터에 그만 뺏기고 싶다. 그래서 찾아본 것이 mock서버이다. mock서버라는게 별게 아니다. 쉽게 front에 필요한 스팩에 맞게 back api 간단한게 구현한 것 일뿐이다. (개인적으로 mock서버를 처음으로 접할 때에는 무엇인가 싶었지만, 개발을 해보면 해볼수록 mock 서버는 편리하고 유용하다.) 요새는 nodeJS나 python을 이용하면 확실히 편리하고 빠르게 만들 수 있어서 패키지를 이용해 템플릿을 만들어 두고 계속 쓰려고 한다. mockserver npm package mockserver 링크 yarg.. 2021. 2. 2.
반응형