⛵ 항해99/TIL · WIL ✏️
[WIL] 09.11 ~ 09.17
hhhhy
2023. 9. 17. 17:17
Axios
- Axios는 JavaScript 또는 Node.js 환경에서 HTTP 요청을 수행하기 위한 라이브러리
- Promise 기반으로 동작하며, 브라우저와 Node.js에서 모두 사용할 수 있음
- 다양한 기능을 제공하며, JSON 데이터를 자동으로 파싱하고 오류 처리를 편리하게 할 수 있음
fetch
- Fetch API는 최신 웹 표준으로 제공되는 JavaScript API로, 웹 브라우저에서 기본적으로 지원
- Promise를 사용하여 비동기적인 HTTP 요청을 처리함
- Axios와 달리 브라우저 기본 기능을 활용하기 때문에 별도의 라이브러리 설치가 필요하지 않음
Axios와 fetch
- Axios : 다양한 기능과 브라우저 및 Node.js에서 일관된 API를 제공하므로 더 많은 기능과 편의성을 제공합니다. 더 복잡한 프로젝트에서 사용하기 좋습니다.
- Fetch : 브라우저 기본 기능으로 제공되며 번들 크기가 작고 라이브러리 설치가 필요 없습니다. 단순한 HTTP 요청을 처리할 때 유용하며, 가벼운 프로젝트에서 선택할 수 있습니다.