스프링을 써보다가 의존성 관련한 이야기를 정말 많이 본다.하다보니 자연스럽게 프론트에서는 어떻게 활용해 볼 수 있을지 상상해보곤 했다. 예를 들어, fetch를 다음과 같이 쓰고 있었다고 해보자useEffect(() => { const fetchPosts = async () => { try { const response = await fetch( 'https://jsonplaceholder.typicode.com/posts?_limit=5', );// ... 여기서 fetch API와는 너무 직접적인 의존성을 갖는다.Fetch API가 쉽게 바뀌진 않겠지만 혹여 fetch에 들어가는 파라미터가 바뀌어 코드를 변경해야할 일이 생긴다면 어떨까?fetch를 쓰는 모든 부..