by-nc-sa     개발자, DBA가 함께 만들어가는 구루비 지식창고!

1. Ajax 개요




1. Ajax 개요

1.1 Ajax 구현 기술

  • 첫 번째 XHTML과 CSS를 사용한 웹 표준이 기본이 되는 사용자 인터페이스(UI:User Interface)
  • 두 번째 DOM(Document Object Model)을 이용하여 웹 페이지를 동적으로 제공하고 사용자와 상호 작용.
  • 세 번째 XML 과 XSLT로 데이터 변환 및 제어
  • 네 번째 XMLHttpRequest를 사용하여 비동기로 데이터 송수신
  • 다섯 번째 JavaScript를 사용하여 위에 기술들을 결합

1.2 Ajax와 MVC 패턴

  • MVC(Model, View, Control) 패턴은 Ajax의 기본 패턴이라고 할 수 있다.
  • Model은 비즈니스로직과 데이터의 CRUD(Create, Read, Update, Delete)를 담당하고,
    View는 데이터의 입출력하는 유저 인터페이스를 담당한다.
    그리고 Control은 Model과 View를 제어한다.


Page24 (그림 1-1) Ajax에서의 MVC패턴

1.3 Ajax 실행속도

  • Ajax의 모든 요소기술은 브라우저에서 제공하기 때문에, 브라우저의 실행속도가 Ajax 애플리케이션 실행속도에 영향을 미친다.
  • 물론 개인용 PC에서 실행되므로 PC 사용을 무시 할 수는 없지만 영향은 극히 적다.

문서에 대하여

  • 최초작성자 : 김정식
  • 최초작성일 : 2008년 01월 03일
  • 이 문서는 Ajax prototype.js 프로토타입 완전분석을 정리한 내용 입니다.
  • 이 문서를 다른 블로그나 홈페이지에 퍼가실 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

문서정보

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.