728x90
728x90
REST: Representational State Transfer의 약자
네트워크 상에서 클라이언트와 서버 사이의 통신 방식
API: Application Programming Interface 응용프로그램에서 데이터를 주고 받기 위한 방법
API Call이 발생하면 서버는 해당 Request에 대한 처리를 담당하는 로직을 실행
restful과 rest의 차이는?
restful rest의 규칙을 가지고 구현한 것 (CURD)
restAPI는 url을 가지고 자원 리소스를 표현한 것
DB작업이 필요하면 DB에 요청을 보내서 필요한 데이터를 CRUD
조회된 데이터를 재가공하거나, 그 외 처리를 진행 후 FrontEnd쪽으로 결과 전달
HTTP URI(uniform Resource Identifier)를 통해 자원(Resource)을 명시하거나
http://~~.com/student 하면 학생이라는 자원을 명시한 것
HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 행위를 적용한다.
제일 많이 쓰는 4개) Create: 생성(POST), read 조회, update 수정, delete 삭제
728x90
728x90
'FrontEnd' 카테고리의 다른 글
HTML (0) | 2020.02.28 |
---|---|
FrontEnd와 BackEnd의 차이 (0) | 2020.02.28 |
FrontEnd 개발 실습: 영화 데이터 가져오기 (0) | 2020.02.24 |
URI, Method만으로 의미 알기 (0) | 2020.02.24 |
JSON (0) | 2020.02.24 |
댓글