新書推薦:

《
聪明钱
》
售價:NT$
398.0

《
大转型:我们时代的政治与经济起源
》
售價:NT$
500.0

《
约翰·巴勒斯:美国自然文学之父
》
售價:NT$
347.0

《
东线有战事1914:一战爆发与帝国崩溃
》
售價:NT$
449.0

《
奇岩馆事件(“这本推理小说了不起!”大奖获奖作者高野结史颠覆你的推理常识)
》
售價:NT$
254.0

《
暗斗:一个书生的文化抗战
》
售價:NT$
449.0

《
西周人的日常生活:中国贵族的蜕变之旅 西周人的一天 九鼎八簋的隐藏菜单
》
售價:NT$
500.0

《
近代中国政府与政治
》
售價:NT$
551.0
|
內容簡介: |
建立開發者熱愛的API
使用webAPI協助app開發者是許多軟體工程師熱愛的工作。但是建立熱門的API與生機蓬勃的API生態系統也是最具挑戰性的工作之一。開發者、產品經理、架構師、開發者關係專家與技術主管都可以從這本實用的指南中學到如何設計、擴展、行銷與發展可交互運作的API。
作者BrendaJin、SaurabhSahni與AmirShevat在書中解釋API設計原理,並提供練習讓你親自操作,以學會建構自己的webAPI並管理產品的運作。你也會學到如何建構與維護API的開發者生態系統。本書包括許多來自頂尖公司的專家建議、工作表、檢查清單與案例研究,這些公司包括Slack、Stripe、Facebook、Microsoft、Cloudinary、Oracle與GitHub。
認識請求回應與事件驅動API設計模式
以最佳做法設計滿足顧客需求的API
使用模板建立API設計流程
擴展你的webAPI,使它支援持續成長的API呼叫與使用案例數量
定期調整API反映產品或商務的變化
提供資源給開發者,包括API文件、範例與工具
名人推薦:
“下定決心建立與支援公用API是很大的責任;本書讓你輕鬆地避免陷阱,建立出蓬勃的開發者生態系統。”—CalHendersonSlackCTO
“如果你想瞭解API理論、設計、架構與成功之道,這是一本最全面的指南。”—RichardHyndmanGoogleLaunchpadAccelerator技術主管
“如果你是開發者,無論你要製作API還是使用API,都一定要購買這本書。”—YochayKiriatyMicrosoftAI&Research群體專案經理
|
關於作者: |
BrendaJin
BrendaJin是一位企業家與軟體工程師。身為Slack開發者平台團隊的主管工程師,她曾經為第三方開發者設計、建構與擴展許多API。作為GirlDevelopIt的董事會成員與分會負責人,Brenda為許多開放原始碼教材做出貢獻,並且教導數千位女士學習web和軟體開發技術。
SaurabhSahni
SaurabhSahni是Slack的開發者平台團隊的主管工程師,在過去八年來,他曾經建構與設計過許多開發者平台及API。Saurabh加入Slack之前曾經領導一個工程師團隊建立YahooDeveloperNetwork架構與開發者工具,他在那裡協助推出YahooMobileDeveloperSuite與許多API。
AmirShevat
AmirShevat是Twitch的開發者體驗副總。在過去的15年之間,他曾經在Slack、Microsoft與Google建構開發者產品、API與API生態系統。他也是《DesigningBots》O’Reilly的作者。
|
目錄:
|
前言
第1章API是什麼?
第2章API模式
第3章API安全防護
第4章最佳設計法
第5章實務設計
第6章擴展API
第7章管理變動
第8章開發者生態系統建構策略
第9章開發者資源
第10章開發者專案
第11章結論
附錄AAPI設計工作表
索引
|
|