만약 좀더 좋고, 빠르고, 친근한 웹을 기대한다면. 지금 당장 Ajax라는 흐름에 합류하거나, 적어도 언젠가는 그렇게 해야 한다고 심각하게 고려해야 할 것이다. 지난해부터 웹 선구자들은 Ajax와 그에 따른 부가적인 기술에 대한 기사, 지침, 책들을 끊임없이 발행하고 있고, 어쩌면 당신은 그 중에서 새로운 웹 개발 방법에 대해 설명하고 있는 웹 사이트나 페이지를 한 두 개쯤은 즐겨찾기에 추가해 두거나 Ajax에 대한 프레임워크, 스크립트, 패턴, 효과 등에 관한 쏟아져 나오는 다양한 분야의 문서를 한번쯤 꼭 보거나 혹은 봐야지 하고 모아두고 있을지도 모른다. Ajax Hacks라는 책을 통해서 브루스 W. 페리가 이런 당신의 고민을 확실히 풀어 줄 수 있다고 확신한다. 페리는 80여 개의 Ajax에 대한 흥미로운 hacks(기법 또는 기술)을 제시해, 이를 통해 독자 스스로 Ajax를 정복할 수 있는 방법을 찾도록 도와준다. 이 책의 처음 부분은 Ajax의 동작원리에 대한 보여주고 어떻게 하면 좀더 효과적으로 웹 폼을 처리하고, user input을 점검할 수 있는지를 설명한다. 그리고는 좀더 나아가 구글과 야후의 Maps APIs 어떻게 이용할 수 있을지 예를 보여주고 나서 Rico, Prototype 라는 프레임워크, scipt.aculo.us 와 DWR 스크립트 라이브러리를 소개하고 어떻게 하면 이런 프레임워크와 라이브러리를 좀더 효율적으로 이용할 지를 설명한다. 또 다른 hack에서는 브라우저 history 다루기, bookmarket 사용하기, 클라이언트 상의 캐시와 저장 시스템을 만들기 등을 설명하고 있다. 마지막으로 저자는 Rails 프레임워크 상에서의 Ruby에 의해 제공되는 Ajax 지원을 소개하고, RSH 이용하기, back 버튼 고정하기, 자바스크립트로 웹 서비스 호출하기, 문자열 자동완성하기 등 구체적인 사용 예를 보여준다. 이 책은 읽고 이해하기 쉽고, 잘 분류되어 있어서, 처음 Ajax를 접하는 사람이나 전문가, Ajax에 대한 이해 수준을 높이려는 사람 모두에게 가장 적합하고, 반드시 한 권쯤은 가지고 있어야 할 필독서이다.
오라일리 웹 사이트 독자서평 중에서