구글 스프레드시트와 비슷한 표의 형태에 추가적인 부가기능을 가지며, 칼럼(열)마다의 타입을 직접 설정할 수 있는 데이터베이스.
목표: 서버와 연결된 TodoList 만들기
node.js와 브라우저를 위한 *Promise 기반* HTTP 클라이언트
npm install axios
//기본 형태
axios({
url: '<https://test/api/cafe/list/today>', // 통신할 웹문서
method: 'get', // 통신할 방식
data: { // 인자로 보낼 데이터
foo: 'diary'
}
});
// 응용 형태
axios.post(url, params: params, headers: headers)
사용자 지정 config로 새로운 Axios인스턴스를 만들 수 있다.
const instance = axios.create({
baseURL: '<https://some-domain.com/api/>',//통신 할 웹 문서의 베이스주소
timeout: 1000,//타임아웃을 판별할 시간
headers: {'X-Custom-Header': 'foobar'} //헤더에 담을 내용
});