사가를 사용하여 서버에 비동기 요청을 보낼 때,
다음과 같은 코드일 것이다.
수많은 요청들이 있을 텐데,
개발을 할때는 localhost를 사용하지만
배포 할때는 실제 주소를 사용할 것이다.
이를 일일히 다 바꿔주는건 귀찮을 뿐더러,
실수로 빠트리는 코드가 있을 수도 있다.
하지만 사가에서 axios를 이용하여 기본 url을 설정해줄 수 있다.
/saga/index.js
axios.defaults.baseURL = '기본 URL';
이후 코드는 이렇게 바뀐다.
기본이 되는 url 이후 주소만 적어주면 된다.
infinite Scrolling 구현하기 (0) | 2020.12.18 |
---|---|
Redux :: 미들웨어 redux-saga 사가 나누기 및 리듀서 연결하기 (0) | 2020.12.15 |
Redux :: 미들웨어_ redux-saga 이펙트 (0) | 2020.12.15 |
Redux :: 미들웨어 _ next에서 redux-saga 사용하기 (0) | 2020.12.15 |
미들웨어(thunk) 사용 시 주의할 점 (feat. DoS) (0) | 2020.12.13 |
댓글 영역