자바스크립트 http 통신 할 때 왜 fetch를 사용하지 않고 라이브러리 사용하는 이유

조회 248

profile picture

익명

2022년 12월 06일

학원에서 API요청이라는 것을 처음 배우고 fetch를 통해 API request를 통해 response를 받았습니다. 그런데 학원에서 이제 원리를 알았으니 라이브러리를 사용하라고 하네요 axios 라는 라이브러리를 사용하라고 하는데 axios라이브러리는 필수 인가요? 왜 fetch를 사용안하고 axios라는걸 써야하는걸까요?

구체적이고 정성스러운 질문에 Up 투표를 눌러주세요.

설명이 부족한 질문에 Down 투표를 눌러주세요. 커리어리가 질문자에게 수정을 요청할게요.

답변 2

엄홍재님의 프로필 사진

axios라이브러리가 http 통신을 위해 필수는 아닙니다. 다만 편의성을 위해 많이 사용하고 있습니다. fetch와 axios의 사용 절차를 비교해놓은 페이지가 있네요 링크는 여기입니다. https://velog.io/@eunbinn/Axios-vs-Fetch http 통신을 위한 라이브러리는 axios 말고도 다른것들도 많이 있습니다. 물론 저도 다른 라이브러를 써보지는 않았습니다. ㅎㅎ 몇가지 라이브러리들을 소개해놓은 링크는 요기 있습니다 https://geekflare.com/node-js-http-client-and-request-library/ 각각의 라이브러리의 공식문서를 확인해 보고 본인의 프로젝트와 또 잘 사용할 수 있는것을 선택하셔서 적용하시면 가장 좋을 것 같아요.

프레드윰님의 프로필 사진

엑시오스가 페츠보다 좀 편리성이 있고 시중에 레퍼런스 많아서 사용되죠

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.