-
카테고리
-
세부 분야
풀스택
-
해결 여부
해결됨
REST API 문의드립니다.
21.01.05 18:04 작성 조회수 154
0
안녕하세요.
강의 잘 듣고 있습니다.
웹은 처음 입문이라 여러가지 배경지식이 부족해서 구글링 열심히 하고 있는데요.
강의를 듣다가 궁금증이 생겨 질문드립니다.
Flask로 Rest API 구현하는 부분을 보면서 REST API가 정확히 어떤 것을 말하는지 잘 모르겠습니다.
강의에서는 REST API를 구현한 코드가 HTTP Request를 처리하여 JSON 데이터를 리턴해주는 함수를 구현하는 부분을 말씀하셨는데요.
구글링 해보니까 위키에 Rest란
"엄격한 의미로 REST는 네트워크 아키텍처 원리의 모음이다.
여기서 '네트워크 아키텍처 원리'란 자원을 정의하고 자원에 대한 주소를 지정하는 방법 전반을 일컫는다.
간단한 의미로는, 웹 상의 자료를 HTTP위에서 SOAP이나 쿠키를 통한 세션 트랙킹 같은 별도의 전송 계층 없이 전송하기 위한 아주 간단한 인터페이스를 말한다."
와 같이 나오는데 잘 이해는 안가지만 어쨋든 HTTP 보다는 상위의 개념인것 같은데요.
어쨋든 궁금한 건 현업에서 REST API를 구현하는것이 HTTP Request의 Get,Post,Delete,Create 메서드를 처리하는 함수를 모두 REST API라고 부르는 건가요?
아니면 HTTP Request를 처리하는(?) 루틴과 REST API는 다른건가요?
답변을 작성해보세요.
0
잔재미코딩 DaveLee
지식공유자2021.01.06
안녕하세요.
음 Rest API 에 대해서 강의에서 상세히 설명을 드리는 것으로 알고 있는데요.
Rest API 는 간략히 HTTP 프로토콜을 사용해서, 마치 함수처럼 데이터와 결과값을 주고받을 수 있는 기술이라고 보시면 좋을 것 같습니다. 관련해서, 영상에서 설명을 드린 부분도 있고, 실제 강의에서 구현해보면서 사용해보시면, 또 바로 이해가 되실 것 같습니다.
답변 1