개발/TMP

AXIOS

잇(IT) 2023. 10. 2. 12:05
728x90

- 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