Javascript

[JS] 17. Axios

개발자 뭄뭄 2022. 11. 9. 21:00
반응형


1. Axios?

1. Axios 기본구조


  • Python의 requests처럼, JS에서는 axios를 사용한다.
  • get, post 등 여러 method 사용 가능하다.
  • then을 이용해서 성공하면 수행할 로직을 작성한다.
  • catch를 이용해서 실패하면 수행할 로직을 작성한다.

2. Axios 사용하기 (요청 Config)


https://axios-http.com/kr/docs/req_config

공식문서를 참고하자!

3. 콜백함수


  • 다른 함수의 인자로 전달되는 함수
💡
비동기 콜백함수?
  • 시간이 걸리는 비동기 작업이 완료된 후 실행할 작업을 명시하는데 사용되는 콜백함수
  • 비동기 처리를 순차적으로 동작할 수 있게 한다!

  • 콜백 지옥!!
    • 비동기 처리를 위한 콜백을 작성할 때 마주하는 문제
    • 연쇄적으로 발생하는 비동기 작업을 순차적으로 동작할 수 있게 한다.

    ⇒ 코드 가독성을 해치고 유지보수가 어려워지는 원인!!


Uploaded by N2T

반응형