rest api란
-
안녕하세요. 팀드모네입니다. REST의 제약조건인 HATEOS에 대해서 짧고 간결하게 설명하겠습니다. 하단에 기술된 내용은 2000년에 발표된 로이필딩의 REST 논문을 참고하였습니다. 👨💻 HATEOAS란? - 요약 : 링크를 통한 어플리케이션의 상태 전이(轉移)를 알려라! 어플리케이션의 상태 전이라는 것은 어감이 좀 어렵다. 대충 화면의 전환이라고 생각하면 좋을 것 같다. HATEOAS는 Hypermedia As The Engine of Application State의 약자입니다. 페이지를 이동할 때, 해당 페이지에 있던 링크(하이퍼링크)를 따라서 이동해야한다는 제약조건입니다. 예를들어, 게시글의 상세보기를 하는 기능이 있다고 가정하겠습니다. GET https://ogx4.com/board2/po..
[5분 내로] REST의 제약조건 HATEOS란?안녕하세요. 팀드모네입니다. REST의 제약조건인 HATEOS에 대해서 짧고 간결하게 설명하겠습니다. 하단에 기술된 내용은 2000년에 발표된 로이필딩의 REST 논문을 참고하였습니다. 👨💻 HATEOAS란? - 요약 : 링크를 통한 어플리케이션의 상태 전이(轉移)를 알려라! 어플리케이션의 상태 전이라는 것은 어감이 좀 어렵다. 대충 화면의 전환이라고 생각하면 좋을 것 같다. HATEOAS는 Hypermedia As The Engine of Application State의 약자입니다. 페이지를 이동할 때, 해당 페이지에 있던 링크(하이퍼링크)를 따라서 이동해야한다는 제약조건입니다. 예를들어, 게시글의 상세보기를 하는 기능이 있다고 가정하겠습니다. GET https://ogx4.com/board2/po..
2020.04.16 -
안녕하세요. 팀드모네입니다. 오늘은 RESTful에 등장하는 uniform interface에 대해서 알아보겠습니다. 지난 시간에 REST는 REST의 제약조건을 모두 지키는 소프트웨어라고 정의하였습니다. 제약조건을 모두 지켜야 REST라고 부릅니다. 👨💻 REST 제약조건이 도대체 무엇인가요? - REST 제약조건은 총 6가지로 1. client-server 2. stateless 3. cache 4. *uniform interface 5. layered system 6. code-on-demand : 자바스크립트 사용가능 이 있슴다. 다 암기하기 힘들다면, 적어도 *unifom interface만 알고 계시면 될 것 같습니다. 👨💻 uniform interface이 무엇인가요? - 결론적으로 4개..
[5분 내로] REST의 제약조건 uniform interface란?안녕하세요. 팀드모네입니다. 오늘은 RESTful에 등장하는 uniform interface에 대해서 알아보겠습니다. 지난 시간에 REST는 REST의 제약조건을 모두 지키는 소프트웨어라고 정의하였습니다. 제약조건을 모두 지켜야 REST라고 부릅니다. 👨💻 REST 제약조건이 도대체 무엇인가요? - REST 제약조건은 총 6가지로 1. client-server 2. stateless 3. cache 4. *uniform interface 5. layered system 6. code-on-demand : 자바스크립트 사용가능 이 있슴다. 다 암기하기 힘들다면, 적어도 *unifom interface만 알고 계시면 될 것 같습니다. 👨💻 uniform interface이 무엇인가요? - 결론적으로 4개..
2020.04.09 -
안녕하세요. 팀드모네입니다. REST API에 대해서 짧고 간결하게 설명하겠습니다. 하단에 기술된 내용은 2000년에 발표된 로이필딩의 REST 논문을 참고하였습니다. 👨💻 REST(=RESTful)란? - Representational State Transfer의 약자 - REST(2000) 논문에 나온 제약조건을 모두 지킨 소프트웨어를 말합니다. - 로이필딩과 REST가 탄생한 과거를 안다면, REST와 RESTful은 반드시 동이어이다. 👨💻 REST가 탄생하기 전, 세상에는 이런 문제가 있었다. - 어떻게 인터넷에서 정보를 공유할 것인가? 👨💻 그것을 고민한 끝에 내린 결론.. - 정보를 하이퍼텍스트로 연결하면 될 것이다. 그리고 인터넷 정보들은 하이퍼텍스트로 연결되기 시작했다. 그러던 중...
[5분 내로] REST API란 무엇인가?안녕하세요. 팀드모네입니다. REST API에 대해서 짧고 간결하게 설명하겠습니다. 하단에 기술된 내용은 2000년에 발표된 로이필딩의 REST 논문을 참고하였습니다. 👨💻 REST(=RESTful)란? - Representational State Transfer의 약자 - REST(2000) 논문에 나온 제약조건을 모두 지킨 소프트웨어를 말합니다. - 로이필딩과 REST가 탄생한 과거를 안다면, REST와 RESTful은 반드시 동이어이다. 👨💻 REST가 탄생하기 전, 세상에는 이런 문제가 있었다. - 어떻게 인터넷에서 정보를 공유할 것인가? 👨💻 그것을 고민한 끝에 내린 결론.. - 정보를 하이퍼텍스트로 연결하면 될 것이다. 그리고 인터넷 정보들은 하이퍼텍스트로 연결되기 시작했다. 그러던 중...
2020.04.09 -
안녕하세요. 이사작전.com의 말랑고양입니다. 오늘은 REST API라는 주제로 포스팅을 하려합니다. REST라는 단어는 웹개발자라면 누구나 알면서도 누군가에게 설명하기 참 어려운 것 같습니다. 그 이유를 조심스럽게 예측해보자면 "현재 REST란 개념이 난립되어 있는 것이 아닌가?" 라는 생각이 듭니다. 따라서, 이 포스팅은 REST의 개발자 로이필딩을 기준으로 작성되려합니다. 현재, 개발자들이 말하는 REST하고REST의 개발자 로이필딩이 말하는 REST하고 차이가 큽니다. "Please try to adhere to them or choose some other buzzword for your API" - 로이필딩규칙을 하나라도 지키지 않았다면, REST라고 부르지 마라. REST란? 한 문장으로 설..
REST API란?안녕하세요. 이사작전.com의 말랑고양입니다. 오늘은 REST API라는 주제로 포스팅을 하려합니다. REST라는 단어는 웹개발자라면 누구나 알면서도 누군가에게 설명하기 참 어려운 것 같습니다. 그 이유를 조심스럽게 예측해보자면 "현재 REST란 개념이 난립되어 있는 것이 아닌가?" 라는 생각이 듭니다. 따라서, 이 포스팅은 REST의 개발자 로이필딩을 기준으로 작성되려합니다. 현재, 개발자들이 말하는 REST하고REST의 개발자 로이필딩이 말하는 REST하고 차이가 큽니다. "Please try to adhere to them or choose some other buzzword for your API" - 로이필딩규칙을 하나라도 지키지 않았다면, REST라고 부르지 마라. REST란? 한 문장으로 설..
2018.10.07