서문 1장. Ajax 사용하기: 차세대 웹 애플리케이션 웹 리로디드 새 천년이 밝았습니다 "리로드? 우린 그 구질구질한 리로드가 필요 없어요." 요점 정리: 1장 요청 객체 만들기 PHP... 잠깐 살펴보기 지금까지 서버는 어떻게 해왔을까요? 서버가 지금은 뭘 해야 할까요? 연결 초기화 웹 서버에 연결하기 이벤트 핸들러 추가하기 웹 리포트 업데이트하기웹 애플리케이션의 동작 과정을 살펴봅시다... 웹 브라우저를 소개합니다. 브라우저는 서버의 응답을 어떻게 처리해야 할까요? 브라우저에 명령하기 서버의 응답 받기 준비 상태 점검하기 60초 복습 2장. 말하기부터: Ajax 요청 만들기 죽여주는 피자 배달 Ajax식 죽여주는 피자 HTML 101: 사용자의 입력받기 이벤트 핸들러로 HTML과 자바스크립트 연결하기 DOM으로 전화번호 가져오기 웹 브라우저는 어디 있나요? 요청 객체 만들기(다시 보기) 다양한 브라우저 지원하기 자바스크립트는 꼭 함수일 필요가 없어요 PHP... 잠깐 살펴보기 요청 URL이 데이터를 서버에 배달합니다 서버에 요청을 보냅시다 서버에서 데이터 받아오기 HTTP 준비 상태 준비 상태 검사하기 브라우저가 무슨 일을 할까요? 요청 객체에서 서버의 응답 읽기 죽여주는 피자 애플리케이션을 테스트해 보기 브라우저가 요청 URL을 캐시하면... 60초 복습 쉬어가기 : 일급비밀3장. 비동기에 푹 빠졌어요: 비동기 애플리케이션 비동기라는 말이 도대체 무슨 뜻일까요? Ajax식 커피 메이커 만들기 Ajax 애플리케이션의 반복적 개발 자바스크립트를 외부 파일로 빼내기 자바스크립트 쪼개기 비동기 요청 보내기 라디오 그룹의 값 가져오기 커피 한 잔과 함께: 비동기와 동기 애플리케이션의 텍스트 내용 가져오기에 텍스트 쓰기 주문 양식 정리 PHP... 잠깐 살펴보기 콜백 함수 만들기 자바스크립트 substring() 함수를 소개합니다 마지막 테스트(정말 마지막일까요?) 두 개의 요청 객체가 필요합니다!두 개의 요청 객체 만들기 비동기의 세계에 오신 것을 환영합니다!4장. 웹 페이지 조경: 도큐먼트 객체 모델 역동적인 애플리케이션이 필요한가요? DOM을 만나요 Ajax 없이 DOM 사용하기 브라우저가 보는 HTML 자신만의 웹 사전을 만들어보세요 브라우저에서는 순서도 중요합니다 브라우저는 세상을 위에서 아래로 본답니다 DOM 나무 DOM 나무 둘러보기 노드는 거의... 모든 것을 알고 있어요 몇몇 브라우저는 노드를 알아보지 못해요 4장의 코딩 대 도전4.5장. 다시 들여다보기: DOM 애플리케이션 개발하기모든 사람이 비평가입니다 계획은 세웠나요? 큰 그림 CD 커버 설정하기 프로그래밍으로 이벤트 핸들러를 추가해봅시다 CD를 Top 5에 추가하기 "this"를 주의하세요 엘리먼트에 자식 추가하기 엘리먼트는 부모를 하나만 가질 수 있어요 DOM 나무에 몇 가지 더 추가하기 최종 테스트 5장. POST로 보다 풍부한 표현을…: POST 요청 비즈니스를 다시 살펴 봅시다 Ajax로 폼 전송하기 서버에 주문 보내기 PHP... 잠깐 살펴보기 일이 잘못될 때 DOM은 고객이 보는 화면과 연결되어 있어요 죽여주는 피자 테스트 에러 메시지와 응답 헤더 서버가 응답합니다 죽여주는 피자의 에러 처리 GET 요청 대 POST 요청 웹 서버는 POST 데이터를 해독합니다. POST로 좀 더 많은 데이터 보내기 POST 요청 시험해 보기 알 수 없는 POST 데이터 요청 헤더 응답 헤더 컨텐트 타입 설정하기 쉬어가기 : 카오스 프로젝트6장 말로 표현하는 것을 넘어서: XML 요청과 응답 서버는 말을 별로 안해요 목소리를 높여요 서버의 부실한 어휘집 XML: 의사가 처방한 바로 그것이예요 우리들의 보드 "R" 다시 보기 우리들의 보드 "R"의 문제점 상업용 데이터 포맷의 문제점 XML로 처방전 채우기 PHP... 잠깐 살펴보기 responseText를 사용해서 XML 그대로 가져오기 DOM 나무 기억나시죠? responseXML 사용하기 태그 이름으로 엘리먼트 찾기 우리들의 보드 "R"의 XML 테스트하기 다른 언어를 정의하기 위한 언어로서의 XML 모든 경우에 XML을 사용하려 하지는 마세요 요청을 위한 XML은? 어떤 데이터 포맷을 쓸까요?7장. 진검 승부: JSON 대 XML 새로운 데이터 포맷 요청과 응답 포맷에 대한 복습 파이터: XML과 JSON DOM을 사용해서 XML을 처리합니다 JSON은 "보통" 자바스크립트로 다룹니다 JSON은 자바스크립트입니다 JSON 데이터 포맷 서버에서의 JSON 텍스트와 JSON 요청에 어떤 데이터 포맷을 담아야 할까요? 어떤 데이터 포맷이 더 나을까요?부록 1. 특별 보너스: 기타 등등 Ajax 도구상자 script.aculo.us와 다른 UI 라이브러리 DOM 살펴보기 PHP 스크립트에서 JSON 라이브러리 사용하기 JSON에 eval() 사용하기부록 2. 코드를 줘요 : ajax와 DOM 유틸리티 ajax.js ajax.js 사용하기 text-utils.js text-utils.js 사용하기 찾아보기
자료명 | 등록일 | 다운로드 |
---|---|---|
예제소스 | 2021-09-09 | 다운로드 |