react-query 알아보기

    react-query 라이브러리 알아보기

    회사에서도 그렇고 사이드 프로젝트를 할 때도 그렇고 저는 오랬동안 redux, redux-saga를 사용해 오면서 리엑트에서 APIs들을 관리 해왔습니다. 사용하면서 느꼈던 것이 작은 API를 하나 사용하려고 해도 적어야 되는 코드에 량이 생각보다 많다라는 것 이 였습니다. 예를들어 todo list를 가져올 때 redux 와 redux-saga를 사용하면 보통 코드는 아래와 비슷할 것 입니다. dispatch(fetchTodoList()) function* handleFetchTodoList(action) { await put(fetchTodoListApi.request()) try { const response = await fetch(url, action.data) await put(fetchTod..