대표적인 통신 방법
주소치고 페이지 이동
- get 메소드만 사용 가능
- 브라우저 창에 주소 입력
- location.href / replace / reload
fetch 비동기 통신
- 자바스크립트에서 페이지 이동 없이 데이터를 서버와 주고 받을 때 사용
- get / post / put / delete 등 메소드 사용 가능
- form태그에서 정한 대로
- get / post 메소드 사용 가능
- 비동기 통신을 하고 싶은데 form을 무조건 보내야 하는 경우 사용
- 파일(이미지, 사진, 동영상, 엑셀)을 서버로 전송할 때
- 시큐리티 form 로그인(비동기 통신 방식으로 할 경우)