倭マン's BLOG

くだらない日々の日記書いてます。 たまにプログラミング関連の記事書いてます。 書いてます。

Web を支える技術

山本陽平著『Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus)』読了。

Web 成功の要因はなんといっても『シンプルさ』。 当初シンプルな技術でも、いろいろなニーズに応えるために段々複雑化していき、その中から、もしくは似た技術から新にシンプルな技術・仕様が生まれてくる。 というのが今まで何度も(そしてこれから幾度も)繰り返されていくんでしょう。 一番最初からいろいろなニーズに応えられるシンプルな技術・仕様なんてできっこないので、複雑化の段階も「礎」としてそれはそれで必要。

URI や HTTP, HTML の話はまぁ、大体何処にでも書いてる話かな。

個人的にはあんまり「Atom」関連の話は直接見た事無かったので、このあたりは参考になった(と言いつつ、すぐに何かに使うわけでもないけど)。

最後の方の「WEB サービスの設計」は、複雑になっていくサイトを設計する際の指針。 トランザクションなんかも URI ベースで考えるってのは、なるほど!というか、最初は結構抵抗ある。 この手法の詳細は『RESTful Webサービス』。

現在の Web の成功は「ハイパーリンク」でいろいろな情報・メディアがリンクされている「ハイパーメディア」システムがその根幹。 「ハイパーメディアクリエイター」って、そういうメディアを作る仕事なのかな(笑)

Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus)

Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus)


RESTful Webサービス

RESTful Webサービス