Designing Web APIs: Building APIs That Developers Love (Paperback)
暫譯: 設計網路 API:打造開發者喜愛的 API (平裝本)
Brenda Jin, Saurabh Sahni, Amir Shevat
- 出版商: O'Reilly
- 出版日期: 2018-10-16
- 定價: $1,600
- 售價: 9.0 折 $1,440
- 語言: 英文
- 頁數: 232
- 裝訂: Paperback
- ISBN: 1492026921
- ISBN-13: 9781492026921
-
相關分類:
Web API、Web API
-
相關翻譯:
Web API 建構與設計 (Designing Web APIs: Building APIs That Developers Love) (繁中版)
立即出貨
買這商品的人也買了...
-
REST API Design Rulebook (Paperback)$1,190$1,131 -
Continuous Delivery 中文版:利用自動化的建置、測試與部署完美創造出可信賴的軟體發佈 (Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation)$650$507 -
Design for the Mind: Seven Psychological Principles of Persuasive Design (Paperback)$1,380$1,311 -
建構微服務|設計細微化的系統 (Building Microservices)$580$458 -
$849Go in Practice (Paperback) -
Arduino 官方正版 Genuino 101$1,700$1,700 -
Git 團隊使用手冊 (Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git)$580$458 -
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems (Paperback)$1,995$1,890 -
Go Design Patterns$1,940$1,843 -
高品質微服務|建構跨工程組織的標準化系統 (Production-Ready Microservices: Building Standardized Systems Across an Engineering Organization)$450$356 -
$312Web API 的設計與開發 (Web API : the Good Parts) -
Programming Rust: Fast, Safe Systems Development (Paperback)$2,050$1,948 -
Concurrency in Go: Tools and Techniques for Developers (Paperback)$1,758$1,665 -
Node.js in Action, 2/e (Paperback)$1,650$1,568 -
資安風險評估指南 (Network Security Assessment, 3/e)$780$616 -
資訊架構學, 4/e (Information Architecture: For the Web and Beyond, 4/e)$680$537 -
Raspberry Pi 3 Model B+ (UK製)$4,620$4,389 -
Git 活用大事典 - 指令速查‧錯誤訊息排除‧職場情境範例詳解$560$476 -
$990Kafka Streams in Action: Real-time apps and microservices with the Kafka Streaming API -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
重構 JavaScript (Refactoring JavaScript: Turning Bad Code Into Good Code)$680$537 -
產品路線圖|從革新到蛻變 (Product Roadmapping: Align Your Teams, and Deliver the Most to Your Customers and Stakeholders)$580$458 -
Serverless GraphQL APIs with Amazon's AWS AppSync (API-University Series) (Volume 8)$1,180$1,156 -
$1,480Prometheus: Up & Running: Infrastructure and Application Performance Monitoring -
$324Go 專家編程
商品描述
Using a web API to provide services to application developers is one of the more satisfying endeavors that software engineers undertake. But building a popular API with a thriving developer ecosystem is also one of the most challenging. With this practical guide, developers, architects, and tech leads will learn how to navigate complex decisions for designing, scaling, marketing, and evolving interoperable APIs.
Authors Brenda Jin, Saurabh Sahni, and Amir Shevat explain API design theory and provide hands-on exercises for building your web API and managing its operation in production. You’ll also learn how to build and maintain a following of app developers. This book includes expert advice, worksheets, checklists, and case studies from companies including Slack, Stripe, Facebook, Microsoft, Cloudinary, Oracle, and GitHub.
- Get an overview of request-response and event-driven API design paradigms
- Learn best practices for designing an API that meets the needs of your users
- Use a template to create an API design process
- Scale your web API to support a growing number of API calls and use cases
- Regularly adapt the API to reflect changes to your product or business
- Provide developer resources that include API documentation, samples, and tools
商品描述(中文翻譯)
使用網路 API 為應用程式開發者提供服務是軟體工程師所從事的最令人滿意的工作之一。然而,建立一個受歡迎的 API 並擁有蓬勃發展的開發者生態系統也是最具挑戰性的任務之一。藉由這本實用指南,開發者、架構師和技術負責人將學習如何在設計、擴展、行銷和演進可互操作的 API 時,應對複雜的決策。
作者 Brenda Jin、Saurabh Sahni 和 Amir Shevat 解釋了 API 設計理論,並提供了實作練習,幫助你建立網路 API 並管理其在生產環境中的運作。你還將學習如何建立和維護應用程式開發者的追隨者。本書包含專家建議、工作表、檢查清單以及來自 Slack、Stripe、Facebook、Microsoft、Cloudinary、Oracle 和 GitHub 等公司的案例研究。
- 獲得請求-回應和事件驅動 API 設計範式的概述
- 學習設計滿足用戶需求的 API 的最佳實踐
- 使用模板創建 API 設計流程
- 擴展你的網路 API 以支持不斷增長的 API 調用和使用案例
- 定期調整 API 以反映產品或業務的變化
- 提供開發者資源,包括 API 文檔、範例和工具
