- AXIOS는 Javascript 및 Node.js 환경에서 사용할 수 있는 HTTP 클라이언트 라이브러리이다.
- Axios를 사용하면 웹 애플리케이션에서 HTTP 요청을 보내고 받는 작업을 간단하게 처리할 수 있다.
- 이 라이브러리는 Promise 기반의 API를 제공하여 비동기적으로 HTTP 요청을 수행할 수 있으므로 서버와의 통신이나 API 요청을 쉽게 처리할 수 있다.
1. 간편한 HTTP 요청 : Axios를 사용하면 GET, POST, PUT, DELETE 등의 HTTP 요청을 쉽게 생성하고 보낼 수 있다.
2. Promise 기반 : Axios의 HTTP 요청은 Promise를 반환하므로 비동기적인 코드를 작성할 수 있다.
3. 요청 및 응답 인터셉터 : Axios는 요청을 보내기 전과 응답을 받은 후에 인터셉터를 사용하여 요청 및 응답을 수정하거나 처이할 수 있다.
4. 자동 JSON 파싱 : Axios는 서버에서 받은 JSON 응답을 자동으로 자바스크립트 객체로 파싱한다.
5. HTTP 요청 취소 : 요청을 취소하거나 중단하는 기능을 제공하여 불필요한 요청을 방지할 수 있다.
6. 브라우저 및 Node.js 지원 : Axios는 브라우저 및 Node.js 환경에서 모두 사용할 수 있으므로 클라이언트 및 서버 측에서 모두 사용할 수 있다.
728x90
'Programming > TMP' 카테고리의 다른 글
Spring - Swagger API 명세 작성 (0) | 2023.12.21 |
---|---|
자주 헷갈리거나 까먹는 것들 정리 (0) | 2023.10.04 |
2023.09.20.WEB (useState, useRef, useEffect, useMemo, React.memo, useCallback, useReducer, Context) (0) | 2023.09.20 |
2023.09.17.SUN (0) | 2023.09.17 |
2023.09.07.THU (0) | 2023.09.07 |