본문 바로가기
Web/Node.js

[MAC] Nodemon 설치 및 Postman으로 Rest API 실습

by laheee 2021. 6. 16.

VSCode 에서 git으로 얄코의 프로젝트를 복제하여 실습을 진행했다.

 

 

 

https://www.yalco.kr/@graphql-apollo/1-2/

 

GraphQL이 등장하기 전 - REST API란?

어려운 프로그래밍 개념들을 쉽게 설명해주는 유튜브 채널 '얄팍한 코딩사전'. 영상에서 다 알려주지 못한 정보들이나 자주 묻는 질문들의 답변들, 예제 코드들을 얄코에서 확인하세요!

www.yalco.kr

 

 

 

1. node.js 설치

 

2. VSCode terminal 에서 명령어 ' sudo npm install -g nodemon ' 입력하여 Nodemon 글로벌 설치

Nodemon 이란?

서버 코드를 변경 할 때 마다, 서버를 재시작하는게 꽤 귀찮다.

그래서 nodemon 이라는 도구를 사용하면 이를 자동으로 해준다.

$ npm install -g nodemon

나는 MAC 사용자라서 권한 문제 때문에 해당 명령어 앞에 sudo를 입력해주었다.

 

 

 

3. 설치 후, 다음 명령어를 통해서 서버를 실행하면 코드가 바뀔 때 마다 자동으로 재시작을 해준다.

$ nodemon index.js

 

 

4. 서버 실행 확인

REST API listening at http://localhost:3000 라고 뜨는 걸 확인할 수 있다.

 

 

이제 얄코의 프로젝트를 실습할 준비가 되었따!

 

 

 

 

 


 

 

 

 

Postman 활용 REST API 실습

** Postman은 Chrome Extension 에서 추가하여 사용 가능

 

 

GET

  • localhost:3000/api/team

Postman에서 확인

 

http://localhost:3000/api/team 

 

  • localhost:3000/api/team/{id 번호}

Postman에서 확인

 

http://localhost:3000/api/team/1

 

  • localhost:3000/api/people

Postman에서 확인

 

http://localhost/api/people

 

 

POST

  • localhost:3000/api/people : 팀 추가하기

 

 

 

PUT

  • localhost:3000/api/team/4 : 팀 ID가 4 인 곳의 내용을 변경

 

 

 

 

DELETE

  • localhost:3000/api/team/4 : 팀 ID가 4 인 곳의 내용을 삭제

댓글