質問: WebAPIを利用したマッシュアップ・サービスを作るために必要な知識を得たいと思います。 (1)それに必要な言語の種類 (2)その習得への第一歩となる、初心者向けの書籍やサイト を教えて下さい。
回答: (1) 最終結果がHTML/CSS、データ構造がXML、 操作言語としてJavascriptの知識があればおそらく十分かと。 FlashにしてもActionScriptはJavascriptみたいなものですし。 サーバ側の処理が必要な場合にはPerl/PHPやRuby(Rails)辺りを知っていれば望ましいでしょう。 Javaもきっちり作りたい場合には有効ですけどね。初心者には向かない気がします。 (2) Amazon.co.jp: Web API実践リファレンスブック: 本: 加藤 貴之,佐久間 勇樹,関戸 亮介,いわさき ゆうだい WebAPI関連の本は、最近は大量に出てきているみたいです(この辺りはAjaxとそっくり)。 正直、これで決まりと言うことはできません。実際に書店で見て、自分の好みで選ぶべきでしょう。 APIの作り方は? 自分でAPIを作って、公開することを検討しています。そこで、参考になる資料やサイトを教えてください。 どういう形式(JSON?XML?)で出力したらいいのか.. - 人力検索はてな 前に私が回答した質問ですが。こちらはサーバ側を作りたいという趣旨でした。 : Mashupedia - マッシュペディア - : Web API x Mashup ここが色々とポータルとしてよさそうです。特集解説記事もたどれるようです。