OSFA의 정의
OSFA API를 보완하는 패턴 도입 사례 - Backend For Frontend
클라이언트를 위한 추가적인 계층, 서비스를 구성하는 아키텍처 패턴
소비자는 항상 client에게 user story나 usecase들을 설득하기 위한 개발 비용 증가
→ 각 기기에 대한 API 게이트웨이를 생성 및 관리
OSFA API를 보완하는 패턴 도입 사례 - Non-REST API Model
기기별 차이점을 포용하고 최적화된 요청 / 응답 모델을 제공하도록 설계
성능적인 문제 경험. netflix는 요청에 대한 단일 경로를 정의
요약 : 소비자의 API 사용 경험을 향상시켜 제품의 변화를 더욱 촉진할 수 있도록…
planning → Domain modeling → creating use case → story mapping → API endpoint 추출