본문 바로가기

SW design17

[REST 설계] 패턴 예제 REST 는 표준규약이 없으므로 기법을 정의하기 어렵다 이전 글 : 헤더 / 바디 디자인 2023.05.01 - [Engineering/SW Design] - [REST 설계] 헤더 / 바디 디자인 [REST 설계] 헤더 / 바디 디자인 HTTP 의 헤더를 통해 전달되는 여러 형태의 메타데이터 패턴 이전 글 : HTTP 메소드와 응답코드 2023.04.25 - [Engineering/SW Design] - [REST 설계] HTTP 메소드와 응답코드 [REST 설계] HTTP 메소드와 응답코드 HTTP skidrow6122.tistory.com 주요 패턴 정리 REST는 표준 규약이 없으므로 관리하기 어렵다. 여러 안티패턴을 회피하고 올바른 패턴에 대한 가이드는 있으나, 실제 그것을 설계하는 사람 마음대.. 2023. 5. 7.
[REST 설계] 헤더 / 바디 디자인 HTTP 의 헤더를 통해 전달되는 여러 형태의 메타데이터 패턴 이전 글 : HTTP 메소드와 응답코드 2023.04.25 - [Engineering/SW Design] - [REST 설계] HTTP 메소드와 응답코드 [REST 설계] HTTP 메소드와 응답코드 HTTP 의 요청 메서드와 응답 상태 코드 이전 글 : URI 식별자 설계 2022.05.21 - [Engineering/SW Design] - [REST 설계] URI 식별자 설계 [REST 설계] URI 식별자 설계 URI 식별자는 어떤 패턴으로 설계 해야 할까? 이 skidrow6122.tistory.com HTTP 헤더 여러 형태의 메타데이터는 HTTP 요청 및 응답메시지에 포함된 헤더를 통해 전달된다. HTTP는 표준 헤더 집합을 가지고 .. 2023. 5. 1.
[REST 설계] HTTP 메소드와 응답코드 HTTP 의 요청 메서드와 응답 상태 코드 이전 글 : URI 식별자 설계 2022.05.21 - [Engineering/SW Design] - [REST 설계] URI 식별자 설계 [REST 설계] URI 식별자 설계 URI 식별자는 어떤 패턴으로 설계 해야 할까? 이전 글 : REST API 소개 [Backend Engineering/REST API Design] - [REST 설계] REST API 소개 [REST 설계] REST API 소개 REST API 란 뭘까? REST API 소개 REST API 는 웹확장성이 skidrow6122.tistory.com 요청 메서드 클라이언트는 서버와 인터랙션 하는 메서드를 HTTP 요청 메시지의 Request-Line 부분에 명시한다. REST API리소.. 2023. 4. 25.
[REST 설계] URI 식별자 설계 URI 식별자는 어떤 패턴으로 설계 해야 할까? 이전 글 : REST API 소개 [Backend Engineering/REST API Design] - [REST 설계] REST API 소개 [REST 설계] REST API 소개 REST API 란 뭘까? REST API 소개 REST API 는 웹확장성이 고려된 웹 구조적 아키텍쳐 스타일에서 2000년대 초반 Representational State Transfer 의 약자로서 소개 되었다. 이는 아파치 HTTP 서버 프로젝트를.. skidrow6122.tistory.com URI (Uniform Resource Identifier) REST API 는 리소스를 나타 낼 때 URI 를 사용한다. 팀 버너스리는 그가 정의한 웹 아키텍쳐의 원칙에서 UR.. 2022. 5. 21.