본문 바로가기
자기개발

Axios란

by 푸푸망나뇽 2021. 9. 6.
반응형

axios란

Axios는 브라우저, Node.js를 위한 Promise기반의  HTTP 비동기 통신 라이브러리

자바스크립트 내장라이브러리 fetch-api 와 비교하여 설명해보자

 

 

axios fetch
요청 객체에 url이 있다. 요청 객체에 url이 없다.
써드파티 라이브러리로 설치가 필요 현대 브라우저에 빌트인이라 설치 필요 없음
XSRF 보호를 해준다. 별도 보호 없음
data 속성을 사용 body 속성을 사용
data는 object를 포함한다 body는 문자열화 되어있다
자동으로 JSON데이터 형식으로 변환된다 .json()메서드를 사용해야 한다.
HTTP 요청을 가로챌수 있음 기본적으로 제공하지 않음

 

문법이 fetch에 비애 간소화되고 확장성이 좋아 axios를 사용하는 추세이다

반응형

'자기개발' 카테고리의 다른 글

빅데이터분석기사4회 필기/실기 후기  (0) 2022.07.24
[DB] DDL, DML, DCL 용어 정리  (0) 2021.09.07

댓글