# instance / intercepter

2개의 포스트
post-thumbnail

한 주의 정리 - WIL

이번주(2월 20일 ~ 2월 26일)은 리액트 심화부터 백엔드와 프론트가 만나 처음 서로의 언어로 토이 프로잭트를 만드는 날이었다. 이번주 Weekend, I Learend **1. 리덕스 청크는 리덕스에서 많이 사용하고 있는 미들웨어중에 하나이다. thunk를 사용하면 dispatch를 할때 객체가 아닌 함수를 dispatch 할 수 있게 해준다. 즉 dispatch(객체) 가 아니라 dispatch(함수)를 할 수 있게 되는 것이다. 그래서 중간에 하고자 하는 작업을 함수를 통해 넣을 수 있고 그것이 중간에 실행되게 된다. ** 2. Redux-thunk, Redux-Saga 등에는 다음과 같은 문제가 있다. ** 보일러 플레이트 : 코드량이 너무 많다. 규격화 문제 : Redux가 비동기 데이터 관리를 위한 전문 라이브러리가 아니다.(규격화 문제) 그러다보니 이점을 해결하고자 리액트 쿼리가 나왔다.** ** 그럼 리액트 쿼리의 장점은 무엇일까?

2023년 2월 26일
·
0개의 댓글
·
post-thumbnail

Axios - instance / intercepter

2월 24일 여정 27일차이다. 오늘은 Axios instance와 interceptor에 대해 알아보고자 한다. 오늘의 Today I Learned 우리가 흔히들 쓰는 방법은 바로 위와 같은 방법이다. 순수 axios를 써왔지만 이번에는 다른 방법을 사용해보고자 한다. 바로 위와 같은 방법이 axios instance를 생성하는 방법이다. 이렇게 되었을 경우 api정보가 수정되어도 api.js만 수정해주면 된다. 그럼 interceptors에 대해 한번 알아보자. 위 코드를 보면 interceptor가 중간에 응답을 가로채서 어떤 작업을 수행시키는 것을 볼 수 있다. 마지막으로 오늘부터 백엔드와 팀프로잭트에 들어갔다. 너무 떨린다.

2023년 2월 24일
·
0개의 댓글
·