Concevoir une API, c'est facile. En concevoir une qui survit à cinq ans de consommateurs, de croissance et de turnover d'équipe, c'est dur.
La plupart des APIs n'échouent pas à cause de mauvais endpoints. Elles échouent à cause de petites décisions précoces (un raccourci sur la pagination, un POST non idempotent, un format d'erreur que personne ne sait parser) qui se cumulent en cauchemars d'intégration.
Cette leçon couvre les patterns que les ingénieurs seniors utilisent, et les pièges qu'ils évitent.
tap to continue← prevc chaptersesc quit