BFF 노트
2273 단어 BFF
Backends For Fronteds의 약칭
https://samnewman.io/patterns/architectural/bff/
무엇
고객에게 특수 기능을 제공하다.
뒤에 특수화된 API를 설정합니다.
BFF는 고객 단말기의 종류에 따라 분리된다.
닮은꼴
컴퓨터, 핸드폰 같은 서비스는 필요 없을 것 같아요.
Q: 부드러운 사이트는 BFF에 의해 분할되지 않나요?
스펀지화만 된다면 BFF분할의 필요조건이 사라지는 것은 BFF필요사건이 아니라고 생각합니다.
합격 기준
BFF는 고객의 요청 협의를 통일적으로 설명할 수 없기 때문에 선택한 것이라고 생각합니다.
BFF는 하고 싶으면 하는 게 아니라 어쩔 수 없이 하는 거라고 생각해요.
일부 이유로 HTTP 요청을 발행할 수 없는 특수 터미널이 서비스 공급자에게 있기 때문에 대응합니다.
여러 API를 번들로 묶으려면
API Gateway 서비스가 있어서 그쪽 서비스를 고려하고 있습니다.
사례.
Line
실습 마이크로 서비스 - 구성 요소 분할과 고장 회피의 생각은 LINE의 도입 사례에서 배운다
마이크로서비스의 분할 사례는 소개하지만, 앞부분의 Shop-proxy와 LINE STORE도 BF를 볼 수 있게 분리됐다.마이크로 서비스가 BFF인지 아닌지는 잠시 논하지 않는다.
Reference
이 문제에 관하여(BFF 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/OmeletteCurry19/items/f4c6699b7ea12820675e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)