Designing Web Apis ― Building Apis That Developers Love
商品資訊
ISBN13:9781492026921
出版社:Oreilly & Associates Inc
作者:Brenda Jin; Saurabh Sahni; Amir Shevat
出版日:2018/07/25
裝訂/頁數:平裝/200頁
規格:22.9cm*15.2cm*1.3cm (高/寬/厚)
商品簡介
Designing an API is complicated to begin with, but evolving your API design over time makes the process even more difficult. There are several books on the topic, but none that guide you through key decisions for designing and building APIs for specific audiences and types of products. Well, until now, that is.
Using case studies from companies such as Slack, Stripe, Facebook, and Github, this practical guide shows you how to navigate complex decisions when building, scaling, and evolving your own APIs. You’ll learn best practices for designing APIs that developers will love, and discover how to evolve your APIs as your product grows.
Developers, architects, tech leads, product managers, and engineering managers will:
- Examine strategies to expose data through web APIs, using webhooks, websockets, and HTTP
- Learn how to evolve APIs while keeping them consistent
- Be able to scale APIs with pagination and rate limiting
- Handle security, performance, monitoring, and testing
- Build a thriving ecosystem around your API
作者簡介
Brenda Jin is a Staff Engineer at Slack, where she is the Tech Lead for API consistency. She designed and built the first ever group-based RESTful DLP/eDiscovery APIs for Slack’s Enterprise Grid. Before Slack, she was a UI Developer at Macys.com, where she designed APIs to create Macys.com’s first ever responsive shopping experience. As a Board Member and Chapter Leader for Girl Develop It (GDI), Brenda has contributed numerous open source teaching materials, empowering thousands of women to learn web and software development.
Saurabh is a Staff Engineer in the platform team at Slack. For the last eight years, he has been building and designing developer platforms and APIs. Prior to Slack, Saurabh led a team of engineers responsible for Yahoo Developer Network infrastructure and developer tools, where he helped launch Yahoo Mobile Developer Suite and several APIs.
Amir Shevat is the Head of Developer Relations at Slack and the O’reilly author of Designing Bots. Amir has spent the last 15 years building ecosystem of developers around APIs at Microsoft, Google, and today at Slack.
主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。
無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。