Gomdori

[node js] API server/API 서버 제작해보자!(1) 본문

코딩(Coding)

[node js] API server/API 서버 제작해보자!(1)

Ghomdori 2020. 2. 4. 16:11

안녕하세요.

Node.js로 API server를 만들어 보는 포스팅을 진행하려고 합니다.

Node.js를 접한 지 1달? 정도 된 초보니 귀엽게 봐주시면 감사하겠습니다.

간단한 예제로 Pilates API를 만들어 볼까 합니다.

Pilates API란 ?

필라테스 신청에 있어서 필요함으로 해당 API 서버 예제를 만들어보았습니다.

이것을 참고하시고, 응용하여 다양한 API 서버를 간단히 만들어보실 수 있으실 겁니다.

저도 했으니까요..ㅎㅎㅎ

개발 툴(Develop Tool) : Intellij

node js 최신버전.

 

 
node.js 설치방법 및 프로젝트 설정 방법은 따로 설명하지 않고, 바로 코드부분부터

들어가도록 하겠습니다.

제가 한 예제는 JWToken을 사용한 인증방식을 사용하고 있으며, 해당 토큰은 Bearer Token으로 header에 넣도록 지정하였습니다.

제꺼 그냥 복붙만 하시고 돌려보셔도 무관하실 것 같습니다.

Database : Mongodb

Mognodb workbench : Robo 3T

OS : Mac Os

이런 구성을 가지고 진행하였습니다.

 

Project : Pilates

node.js 는 기본 port 3000

localhost:3000/ 에 맵핑이 됩니다.

API 구성

(1) 로그인

(2) 회원가입

(3) 일정 추가

(4) 일정 목록

(5) 일정 변경 요청

(6) 일정 변경 요청 처리

(7) 일정 변경 요청 리스트

(8) 변경 요청 리스트 상세페이지

 

다음 포스팅에서 코드부분을 들어가도록 하겠습니다.

 

 

 

 

Comments