본문 바로가기 메뉴 바로가기

코드를 위한 기록

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

코드를 위한 기록

검색하기 폼
  • 분류 전체보기 (242) N
    • Javascript (15)
    • Typescript (6)
    • CSS (5)
    • 기타 (9)
    • 책 (108) N
    • 코드스테이츠(SEB_FE_42) (93)
    • Java(생활코딩) (6)
  • 방명록

XHR (1)
[딥다이브] 43. Ajax

43.1 Ajax자바스크립트를 사용하여 브라우저가 서버에게 비동기 방식으로 데이터를 요청하고, 서버가 응답한 데이터를 수신하여 웹페이지를 동작으로 갱신하는 프로그래밍 방식 Web API XMLHttpRequest 객체(비동기 통신을 위한 메서드와 프로퍼티 제공) 기반 동작 이전엔 HTML을 서버로부터 받아 웹페이지 전체를 처음부터 다시 렌더링하는 방식으로 동작- 변경할 필요가 없는 부분까지 다시 전송받아 불필요한 데이터 통신 발생- 변경할 필요가 없는 부분까지 다시 렌더링 -> 화면 깜빡임- 클라이언트와 서버의 통신이 동기 방식으로 동작하기 때문에 서버 응답이 있을 때까지 블로킹 Ajax의 등장으로 변경이 필요한 데이터만 비동기 방식으로 전송받아 한정적으로 렌더링할 수 있게 됨-> 브라우저에서도 데스크톱..

책 2024. 10. 6. 13:10
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바