API 통신을 간단하게 사용하기 위한 라이브러리로서 fetch 보다 쉽고 간단하다
- json을 자동으로 처리
- 비동기 코드 작성이 쉬움
- 설치
- npm install axios
- 사용
import axios from 'axios';
....
//get
const {jsonData} = await axios.get('url주소');
//post
const data = {'k1' : 'v1'};
const {postData} = await axios.post('url주소', data);
//delete
const deleteFunc = async () => {
await axios.delete('url주소');
}
//put
const data = {'k1' : 'v1'};
const {data} = axios.put('url주소',data);
'FrontEnd' 카테고리의 다른 글
scss(sass) @mixin (1) | 2024.11.21 |
---|---|
전개 구문 (...) (0) | 2024.10.18 |
Json파일로 간략한 백앤드 서버 구축 (테스트용) (0) | 2024.10.14 |
Local Storage (0) | 2024.10.14 |
[JavaScript] API 통신 (fetch) (0) | 2024.10.11 |