Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Designing Web APIs: Building APIs That Developers Love
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Designing Web APIs: Building APIs That Developers Love

Designing Web APIs: Building APIs That Developers Love

Brenda / Sahni Jin

200 pages, parution le 13/09/2018

Résumé

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.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.

Caractéristiques techniques

  PAPIER
Éditeur(s) O'Reilly
Auteur(s) Brenda / Sahni Jin
Parution 13/09/2018
Nb. de pages 200
EAN13 9781492026921

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription