반응형
REST
REpresentational State Transfer
Node.js 웹개발로 알아보는 백엔드 자바스크립트의 이해 - 인프런
Node.js,의 핵심기능을 다루면서 백엔드에서 자바스크립트가 어떻게 동작하는지를 알아보고, Angular나 React와 같은 복잡한 애플리케이션 개발(SPA)에 필요한 back-end 핵심 요소를 다룹니다. 간결한 동영상들로 핵심적인 내용들을 빠르고 중요하게 다뤄 개발의 흐름을 익히고, 따라하는 실습으로 개발 경험을 쌓을 수 있습니다. 중급 웹 개발 Back End Javascript 온라인 강의 node-js-웹개발
www.inflearn.com
REST 아키텍처를 훌륭하게 적용하기 위한 몇 가지 디자인 팁
최근의 서버 프로그램은 여러 웹 브라우저는 물론이며, 아이폰, 안드로이드 애플리케이션과의 통신에 대응해야 합니다. 이번 글에선 여러 문제를 지혜롭게 대처할 수 있는 REST 아키텍처에 대해 알아봅니다.
spoqa.github.io
웹을 근간으로 하는 Http protocol 기반이다.
리소스(URI =>Uniform Resource Identifiers) 는 고유해야한다
URI는 단순하고 직관적이어야 한다.
리소스 상태는 Http 메소드를 활용해서 구분한다.
xml이나 json을 활용해서 데이터를 전송한다. // 주로 json
Http 메소드들은 get post put delete 이 있고
Create : post
Read : get
Update : put
Delete : delete
URL | 메소드 | 설명 |
/movies | GET | 모든 영화리스트 가져오기 |
/movies | POST | 영화 추가 |
/movies/:title | GET | title 영화 가져오기 |
/movies/:title | DELETE | title 영화 삭제 |
/movies/:title | PUT | title 영화 업데이트 |
/movies?min=9 | GET | 평점9이상인 영화리스트 |
반응형
'IT > web' 카테고리의 다른 글
Node.js] 게시판 만들기5 // 댓글 기능 (findByIdAndUpdate) (0) | 2020.02.24 |
---|---|
Node.js] 네이버 블로그 rss (0) | 2020.02.18 |
Node.js] xml, rss 파싱 (0) | 2020.02.18 |
Node.js] 게시판 만들기4 / 글 수정 기능 (findByIdAndUpdate) (2) | 2020.02.14 |
Node.js] 게시판 만들기3 // 글 삭제 기능 (0) | 2020.02.13 |
댓글