axios
이 글은 예전에 따로 적어두었던 axios 메모를 옮기면서 다시 정리한 버전입니다..
원문이 짧은 편이라, 나중에 다시 볼 때 덜 끊기게 핵심 흐름만 조금 붙여뒀습니다.
서비스 매니저에 인스턴스, 서비스, 리트라이 매니저를 주입함
서비스가 주입될 경우 서비스 매니저의 리퀘스트는 오버라이딩 됨?
이부분 어떻게 흘러가는건지 헷갈림, 리퀘스트 객체를 주입하면 서비스 매니저 클래스에서 어떻게 사용되는건지?
config의 서비스에 서비스를 갈아끼움 ( 원래 기본값으로 빈 객체 상태 )
api의 호출부에서 config를 사용하여 리퀘스트를 보냄.
하나의 파일에서 관리하고싶음,
필요없는 단계는 없애고싶음
여러가지의 인스턴스는 지금 당장은 필요없음
매 요청마다 토큰을 확인해서 헤더에 넣는것보다 좋은 방법이 있는지 궁금함 ( 없다면 성능적으로 이슈는 없는지 ), 또는 일반적으로 많이 사용하는 방법으로 하고싶음
loadServiceConifgFunc은 필요없음