Book
Webを支える技術
山本陽平
Summary
Web を支える 3 つの技術 (URI / HTTP / HTML) と REST アーキテクチャスタイルを、設計判断の文脈とともに解説。 RFC レベルの仕様理解とリソース指向の API 設計を結びつけ、フロントエンド・バックエンド双方の Web エンジニアに「なぜそう設計するのか」を説明できる土台を提供する日本語の定番書。
Target Readers
- REST/HTTP の設計判断を仕様レベルで理解したい Web 開発者
- URI/メソッド/ステータスコードを根拠を持って設計したい API 担当エンジニア
Tags
Colophon
- Publisher
- 技術評論社
- ISBN
- 978-4774142043
- Published
- Apr 2010
- List price
- ¥2,827incl. taxMay differ from the actual selling price on Amazon
Get this book
* The link above is an advertisement via Amazon Associates.Related Books
Prerequisites
- Recommended
マスタリングTCP/IP 入門編 第6版
井上直也、村山公保、竹下隆史、荒井透、苅田幸雄
Reason: Building on TCP/IP fundamentals, you systematically revisit the technologies that make the Web work—HTTP, URIs, HTML. This consolidates a shared vocabulary, explaining everything from protocols to architecture in one thread before moving on to REST design.
- Related
JavaScript: The Definitive Guide, 7th Edition
JavaScript: The Definitive Guide
David Flanagan
Reason: Having come to know the language itself deeply, you broaden your view to the foundation it runs on—the Web's protocols and architecture. The Japanese classic 'Webを支える技術' (on the technologies underpinning the web) systematizes HTTP, URIs, and REST, supporting your JavaScript knowledge with an understanding of how the Web is built.
- Related
実践Next.js
吉井健文
Reason: Once you can run apps with Next.js, you descend to the Web's foundational technologies the framework hides—HTTP, caching, URIs—to reinforce your understanding. The Japanese classic 'Webを支える技術' (on the technologies underpinning the web) systematizes that foundation, letting you explain the framework's behavior from first principles.
Next Books
- Recommended
Web API: The Good Parts
水野貴明
Reason: Once you have the Web's foundational technologies down, you move to the practice of designing 'good APIs' with them. Web API: The Good Parts offers established patterns for URI design, error representation, and versioning faithful to HTTP semantics, turning principles into design decisions.
- Related
The Design of Web APIs
The Design of Web APIs
Arnaud Lauret
Reason: With the Web's foundations understood, you advance to viewing API creation as a systematic design process. The Design of Web APIs connects user-centered API design with description via OpenAPI, showing how to design APIs as a methodology rather than by improvisation.
- Related
Webフロントエンド ハイパフォーマンス チューニング
久保田光則
Reason: Once you understand the Web's foundational technologies, you turn that understanding into the practical benefit of speed improvement. Knowing how HTTP caching and resource loading work makes the 'why it works' of the optimizations in this frontend performance-tuning book click.
Sources