profile
TIL 정리
post-thumbnail

[실전프로젝트] get과 post

카드를 누르면 디테일정보를 가져와서 뿌려주는 기능구현중에 get과 post에 대해 헷갈려서 정리한다. GET GET은 서버로부터 정보를 조회하기 위해 설계된 메서드 요청을 전송할 때 필요한 데이터를 Body에 담지 않고 쿼리스트링을 통해 전송. 만약 요청 파라미터가 여러개면 & 로 연결한다. ex) www.test-url.com/resources?name1=value1&name2=value2 POST POST는 리소스를 생성/변경하기 위해 설계되었기 때문에 GET과 달리 전송해야할 데이터를 HTTP메세지의 Body에 담아서 전송한다. Body의 길이 제한없이 전송가능, 때문에 POST요청은 GET과 달리 대용량 데이터를 전송할 수 있다. axios.get() 의 사용 두가지 상황이 있다. 1) 단순 데이터요청을 수행 2) 파라미터를 포함 시킬 때 (사용자번호로 조회) [참고 사이트](https://velog.io/@april_5/TIL43

2022년 5월 6일
·
0개의 댓글
·
post-thumbnail

[WIL] Axios

Axios란? 브라우저, node.js를 위한 Promise API를 활용하는 HTTP 비동기 통신 라이브러리이다. 쉽게 말해 백앤드와 프론트의 통신을 쉽게해주기 위해 Ajax와 더불어 사용한다. 이미 자바스크립트에는 fetch api가 있지만 프레임워크에서 ajax를 구현할땐 axios를 쓰는편 (fetch 함수 정리) axios는 별도의 설치가 필요하다는 단점이 있지만 fetch 보다 많은 기능 지원과 문법이 조금이나마 간소화 된다는 장점이 있다. 따라서 간단하게 사용할때는 fetch를 쓰고 확장성을 염두하면 axios를 쓰면 좋다. 문법 ![](https://velog.velcdn.com/images/hoyyat/post/8307cc04-62b1-

2022년 4월 10일
·
0개의 댓글
·