Axios..🦄
·
JS
axios 란?브라우저 및 Node 환경에서 사용 가능한 Promise 기반의 HTTP 클라이언트,주로 Rest API 통신에 사용, 간단한 API 를 통해 HTTP 요청을 할 수 있다!주요 기능Promise 기능Axios는 비동기 처리를 위한 Promise 를 사용하며, .then().catch()를 통해 결과를 처리 할 수 있다요청과 응답Axios 는 요청과 응답 데이터를 변환 할 수 있는 기능이 있다.transformRequest, transformResponse 를 통해 데이터를 가공 할 수 있다.자동 JSON 변환👍🏻요청 데이터가 Object 일 경우 자동으로 JSON 으로 변환응답 데이터도 자동으로 Object로 변환interceptors⭐️요청이나 응답을 가로채서 추가적인 처리를 할 수 ..
프로미스(Promise)🫵🏻
·
JS
* 해당 자료는 MDN 을 참고하여 작성하였습니다1.  Promise란?Promise는 비동기 연산이 종료된 이후에 결과 값과 실패 사유를 처리하기 위한 처리기를 연결할 수 있습니다. 프로미스를 사용하면 비동기 메서드에서 마치 동기 메서드처럼 값을 반환할 수 있습니다. 다만 최종 결과를 반환하는 것이 아니고, 미래의 어떤 시점에 결과를 제공하겠다는 '프로미스(promise)'를 반환합니다.  * Promise 의 상태대기(pedding) : 완전 초기 단계, 실행을 하지 않아 값이 없는 상태이행(fulfield) : 연산이 되고 값이 있는 상태(값o , 값x)거부(rejected) : 연산이 실패(반환) => reject 2. Promise가 필요한 이유😆프로미스는 주로 서버에서 받아온 데이터를 화면에..