it-day

ajax와 form(submit) 차이

별지킴Lee 2023. 9. 21. 16:20
  • 공통점 : 데이터를 주고 받는다는 점

Ajax

  • Ajax는 서버와 클라이언트의 데이터 전송 및 처리를 비동기식 (Asynchronous) 방식으로 처리
  • 비동기란? 서버에서 return Data가 날라오던 말던 수신을 기다리는게 아니라 다른 작업을 바로 진행
  • 시간을 단축

Submit

  • form을 이용해서 데이터를 날리는 방식
  • 페이지가 리로드 되기 때문에 action을 취하고 난 후, 페이지가 변경이 되는 경우에 자주 사용
  • ex) 로그인 후 페이지 이동