반응형
Srping API
-
REST API 공부하기!Java & 배경지식/기본상식 2020. 2. 24. 20:35
이번에 회사에서 새로운 프로젝트인 Open API서버 개발 및 기존에 맡았던 프로젝트 개발을 맡게 되어 한동안 바빴었다. 일을 하면서 사용법만 알았지 REST API가 왜 사용하는지 만드는데 어떤 규칙이 있는지 알아보자. 1. REST API의 탄생 REST(Representational State Transfer)는 월드 와이드 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식이다. 이 용어는 로이 필딩(Roy Fielding)의 2000년 박사학위 논문에서 소개되었다. 필딩은 HTTP의 주요 저자 중 한 사람이다. 이 개념은 네트워킹 문화에 널리 퍼졌다. 엄격한 의미로 REST는 네트워크 아키텍처 원리의 모음이다. 여기서 '네트워크 아키텍처 원리'란 자원을 정의하고 자원에 대한..