Insomina Rest 설치하고 로컬 api 테스트하기

Suebin Kim·2022년 2월 1일
0
post-thumbnail

프론트엔드 개발을 시작하고, 직접 사이드 프로젝트를 하기 위해서 나만의 db 구축과 api 생성이 필요했다.

javascript 가 익숙했던 나는 node.js ssr을 활용하기 훨씬 편하다는 Nest.js 로 api 만들어보기를 시작 !

GET api 를 만들어내는건 크롬으로 로컬서버에 접속하면 됐지만... post 와 delete를 구별할 수 없었기에 테스팅 툴이 필요했다.

내가 보고 있던 강의에서 선생님이 활용하시던 Insomnia Rest 설치 시작

Insomnia Rest 설치

  1. https://insomnia.rest/ 에 접속해 오른쪽 위 Get Started For Free 클릭

  2. 무료버전으로 다운로드

  3. 알아서 Mac OS 를 먼저 보여준다. 파일을 다운로드한 후 응용프로그램에 옮겨준다 😃

4.유저 데이터 공유 여부는...알아서

  1. 처음 시작할 api를 자신의 파일 또는 자체 테스트 api로 할 수 있다. 펫스토어 api로 submit 해보니 대쉬보드에 펫스토어 openAPI 가 들어왔고, 기본적인 앱 구조를 확인해볼 수 있었다.

  2. api 성격들이 태그로 보기쉽게 구분되고, "디자인 툴" 이라는 말이 무슨 뜻인가 했더니 스키마와 api 구조들을 depreciated 여부 등과 함께 예쁘게 정리가 가능했다!! api들 만들고 정리할때 참고하면 좋을 것 같아 그대로 놔두는 것으로...

내 로컬 api 테스트하기

그럼 내가 직접 만들고 있는 api도 테스트해봐야겠지?

  1. 오른쪽 위 Request Collection을 클릭한다. 리퀘스트들을 모아둘 수 있다.

  2. 이름 정해주고~

  3. Command+N 또는 New Request 버튼을 눌러주면 새로운 리퀘스트를 만들 수 있다.

  4. api 이름을 만들어주고,

  5. api 주소를 적어준 뒤 Send 를 누르면 오른쪽에서 결과값을 확인할 수 있다.

profile
안녕하세요. 프론트엔드를 공부하는 김수빈입니다. @__sue.b

0개의 댓글