Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- javascript
- eslintrc
- 호이스팅
- Biweekly Contest 79
- toast-ui-editor
- leetcode
- tailwindcss
- react-dom
- BFS
- 모던 자바스크립트 Deep Dive
- Sanity.io
- Weekly Contest
- React Private Routes
- 모던 자바스크립티 Deep Dive
- LV. 2
- Medium
- .env
- React Public Routes
- React Router dom v6
- sql
- React.memo
- commitlint
- engines locking
- next.js
- 컴포넌트 최적화
- 프로그래머스
- next-auth
- medinum
- Vite
- React
Archives
- Today
- Total
목록JSON (1)
뚜벅
모던 자바스크립트 Deep Dive - Ajax
Ajax란? Ajax란 자바스크립트를 사용하여 브라우저가 서버에게 비동기 방식으로 데이터를 요청하고, 서버가 응답한 데이터를 수신하여 웹페이지를 동적으로 갱신하는 프로그래밍 방식을 말합니다. Ajax가 나오기 이전의 웹페이지는 html 태그로 시작해서 html 태그로 끝나는 완전한 HTML을 서버로부터 전송받아 웹페이지 전체를 처음부터 다시 렌더링 하는 방식으로 동작했습니다. 그렇기 떄문에 다음과 같은 문제점들이 있었습니다. 1. 변경할 필요가 없는 부분까지 포함된 완전한 HTML을 서버로부터 매번 다시 전송받기 때문에 불필요한 데이터 통신이 발생한다. 2. 매번 새로운 HTML을 전송 받기 때문에 깜빡이는 현상이 발생한다. 3. 클라이언트와 서버와의 통신이 동기 방식으로 동작하기 때문에 서버로 부터 응..
JavaScript
2022. 12. 31. 02:48