728x90
반응형
클라이언트 - api gateway -(...)- 서버
api gateway
다른 네트워크로 들어가는 입구 역할을 하는 네트워크 포인트이다.
하나의 프로그램에 여러개의 서버가 있을 때 => 각각 도메인이 다를 수가 있음
클라이언트에서는 api를 호출하는 많은 코드들이 있음
-> 서버 두 개를 통합한다고 했을 때 프론트엔드는 통합된 코드를 찾아서 하나하나 다 고쳐야 됨 -> 비효율적
이때 api gateway 를 도입하는 것
api gateway는 자신만의 주소를 가지고 있음
예를 들어
example.io
=> 클라이언트는
"example.io/a"
"example.io/b"
"example.io/c"
형식으로 요청
=> api gateway는 경로 별로 어떤 api 서버와 연결할 지 설정
=> 서버가 통합 되어 도메인이 달라졌다해도 프론트엔드에서 따로 api주소를 고칠 필요 없음
출처
https://www.youtube.com/watch?v=60goWpADp-I
728x90
반응형
'TIL' 카테고리의 다른 글
클로저 (0) | 2023.06.21 |
---|---|
기명함수 / 익명함수 (0) | 2023.06.21 |
react) typescript 에서 svg 파일 어떻게 쓰나요 (0) | 2023.05.30 |
컨테이너화 (0) | 2023.05.21 |
클로저 (0) | 2023.05.19 |
댓글