현재 json을 구름 IDE의 클라우드 서버에 쏴줘야하는데 난관에 봉착했다.

로컬 디스크에서 연결하는 방법은 많으나 클라우드로 쏴주는건 찾기가 힘들고 부분 이해가 힘들어서

구름 IDE에 질문을 하였고 운영자분이 친절히 답변해줬다.

"json 파일만 넘겨주는 방식이라면 REST API 서버를 띄우고 curl를 사용해서 전송하는 게 좋을 거 같습니다."

이게 답변 내용이다. 요기서 REST API를 이용하면 된다는 힌트를 얻었고 REST API를 조금 정리하고 가자고 생각한다.

몇개 찾아봤고 자세한건 링크 해놓겠다.

조금 읽어보는것도 괜찮을꺼 같다. 집가는 길에 읽어봤는데 제대로 이해할려면 좀 걸릴꺼같다.

REST API 제대로 알고 사용하기 : NHN Cloud Meetup (toast.com)

 그래서 간단히 이해하고 넘어갈려한다. 아래는 REST API가 하는 일이다.

  • GET: 서버 자원 가져오기
  • POST: 서버에 자원 등록
  • PUT: 서버 자원 치환
  • PATCH: 서버 자원 일부 치환
  • DELETE: 서버 자원 삭제

사용하는데 이렇게만 알고 있어도 될것같다. 보면서 할 예제는 아래 링크에 있다.

노알못 Node.js 정리: 초간단 RESTful API 서버 만들기 - ING-YEO

일단 Express 서버 프로젝트 생성해야한다.

도스창

Express 서버 설치

npm i -g express-generator

 

express 풀더 이름 --view=png

 

cd 프로젝트 풀더 이름 -> npm i

기약없는 연기

+ Recent posts