본문 바로가기

Rest2

00이/가 흘러다닐 길을 만들어 볼까요? REST API URL 규.칙. Spring과 진짜 초면인 우리 REST(ful) API URL 즉, 주소 정하는 데에도 규칙이 있다는거 아셨나요?! 같이 알아보자는 뜻이었어요..🥲 정해져있는 규칙이므로, 이번에는 제 머리에서 나온 내용이 아닌! 오피샬 정보로 가보자구요~ REST API URL 규칙 ! 클라이언트/서버 구조: 클라이언트와 서버가 각각 독립적으로 개발되어야 하며, 서로간에 의존성을 갖지 않습니다. 무상태성(Stateless): 서버는 각각의 요청을 별개의 요청으로 인식하고 처리합니다. 따라서 요청 간의 의존성이 없어야 합니다. 캐시 처리 가능(Cacheable): HTTP 프로토콜을 그대로 사용하기 때문에 캐싱 기능을 사용할 수 있습니다 계층형 구조(Layered System): 서버와 클라이언트 사이에 방화벽, 게이트.. 2023. 4. 14.
API가 뷰(view)를 던진다구요...? 데이터만 던진다구요...? Spring과 진짜 초면인 우리 우리가 만드는 API, 뷰(view)를 던진다구요...? 데이터만 던진다구요...? 제가 개발에 🐶자도 모르던 몇년 전까지만 해도,, 그냥 API 는 "화면을 통으로" 갖다 주는 백엔드 & REST API 는 화면에 뿌릴 "데이터만" 갖다 주는 백엔드 API 정의는 이렇게 두 줄로 나눠 정의 되었다고 하더라구요! 요즘(?) 개발공부를 시작한 제가 저 말을 들었을 때,, 몇년전의 API가 저랬다면, 지금은 어떻게 정의 되고 있는거지? 난 어떤식으로 만들고 있는거지? 라는 의문이 계속 들더라구요..😯😲🤔 그래서 한번 다시 정리해보는 시간을 갖기로 했어요 ! 가보자구~ API란 무엇일까요? Application Programming Interface 한줄 요약을 해보자면? 정해.. 2023. 4. 12.