PHPやJavaScriptは仕事で使いこなしているものの、prototype.jsやYahooUIのことを詳しく知りたかったので購入してみました。
<br />最近の流行なのかAjax関連の書籍は数多く出てますが、その多くがgoogleマップの解説に多くのページを割いているのに対し、この書籍はこれらのライブラリをそれなりに使いこなすヒントが網羅されていると思います。
<br />
<br />下の方も書かれてますが、サーバーサイドやJavaScriptにそれなりの経験がある方であればこの書籍はお薦めですね。個人的に結構勉強になった書籍です。
Ajaxを勉強したくて何冊か本を購入してみたのの、
<br />いまいちピンとくるものがありませんでしたが、
<br />この本はおススメです!
<br />
<br />最初はAjaxの基本中の基本となる同期通信、非同期通信の体験、XMLHttpRequestメソッドの概要、DHTMLの説明から始まり、その後でCSV、JSON、XML、MSOffice、RSSフィード、データベース、サーバーサイドプログラムと連携したAjaxの事例とサンプルプログラムの解説があり、さらにprototype.js、Yahoo!UIライブラリ、PEAR付属のHTML_AJAXといったAjaxフレームワークを使ったアプリケーションの開発まで内容てんこもり。たくさんのサンプルソースを使ってとても丁寧に説明しています。
<br />
<br />サンプルソースもオブジェクト指向でとても見やすく、ソースの書き方も参考になりました。
<br />
<br />また、Ajaxでよく使われるJavaScriptのオブジェクトリファレンスもあり、辞書的な使い方もできて、とても役に立っています。
<br />
<br />この本を読んで、Ajaxの基本的な知識とAjaxを使ったWebアプリの制作が楽しくなりました。
<br />
<br />HTML、JavaScipt、PHP、SQLの文法に関する解説は全くないので、これらの知識があることが前提となりますが、これらの知識がある人でAjaxを基本から学びたいと思っている人におススメです!