반응형

REST API 2

REST API의 6가지 제약 조건

REST(Representational State Transfer)는 효율적이고 신뢰할 수 있으며 확장 가능한 시스템을 가져오는 소프트웨어 아키텍처 설계 제약 그룹을 나타냅니다. 이러한 제약 조건에는 6가지가 있으며 REST를 이해하려면 제약 조건이 무엇이고 왜 존재하는지 알아야 합니다. 1. 클라이언트-서버 아키텍처 (Client-server architecture)첫 번째 제약 조건은 클라이언트-서버 아키텍처(client-server architecture)입니다. 이 제약 조건은 담당 분야를 적절하게 분리합니다. 클라이언트는 사용자 인터페이스 문제를 관리하고 서버는 데이터 저장 문제를 관리합니다. 그 결과 우리는 하나의 REST 서비스에서 인터페이스가 어떻게 생겼는지 또는 무엇을 하는지 알 필요도 ..

IT 지식 2023.06.24

REST API의 개념과 동작 방식

우리는 휴대폰에서 좋아하는 소셜 미디어 앱을 열고, 태블릿에서 최신 뉴스를 읽고, 컴퓨터에서 여행 상품을 검색하거나, 스트리밍 서비스를 통해 좋아하는 프로그램을 시청합니다. 기술적인 관점에서 이런 행위의 공통점은 바로 REST API를 사용하여 인터넷에서 정보를 가져온다는 것입니다. 소셜 미디어(SNS)와 같은 일반적인 웹사이트나 모바일 애플리케이션을 열면 다양한 탐색 옵션이 포함된 상단 또는 하단 메뉴, 경우에 따라 추가 정보가 포함된 사이드바나 햄버거(?) 아이콘으로 표시되는 숨겨진 메뉴, 그리고 주요 콘텐츠를 보여주는 메인 영역이 표시됩니다. 이런 화면들에서 아래로 스크롤하면 화면이 계속 업데이트되어 더 많은 콘텐츠를 보여줍니다. 사실 웹사이트나 모바일 앱을 통해 우리 눈에 보이는 화면은 단지 정형..

IT 지식 2023.05.27
반응형