『Webを支える技術』
-HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus)
https://images-na.ssl-images-amazon.com/images/I/51qo6pgjaSL._SX356_BO1,204,203,200_.jpg https://www.amazon.co.jp/dp/4774142042
本を手にとった動機
Webサービスの開発をするための準備
本の感想rmaruon.icon
HTTP、URI、HTMLの仕様がよくまとまっていて、個人的には読んで良かった
セキュリティについては、他の本で補完したほうが良さそう
hr.icon
本の概要
Webは誕生から20年で爆発的な普及を果たし,17億人のユーザと2億台のサーバを抱える巨大システムへと成長しました。Webがここまで成功した秘密は,その設計思想,いわゆるアーキテクチャにあります。Webのアーキテクチャ,そしてHTTP, URI, HTMLといったWebを支える技術は,Webがどんなに巨大化しても対応できるように設計されていたのです。 私たちが作る個々のWebサービスも,Webのアーキテクチャにのっとることで成功へとつながります。Webのアーキテクチャに正しく適応したWebサービスは,情報が整理され,ユーザの使い勝手が向上し,ほかのサービスと連携しやすくなり,将来的な拡張性が確保されるからです。
本書のテーマは,Webサービスの実践的な設計です。まずHTTPやURI,HTMLなどの仕様を歴史や設計思想を織り交ぜて解説します。そしてWebサービスにおける設計課題,たとえば望ましいURI,HTTPメソッドの使い分け,クライアントとサーバの役割分担,設計プロセスなどについて,現時点のベストプラクティスを紹介します。 扱っている分野