Maison >développement back-end >tutoriel php >Bâtiment des API que vous gagnez
Ceci est une revue du livre de Phil Sturgeon, Building APIS Vous ne détesteras pas .
Prise des clés:
APIS Building Vous ne détesteras pas
Le titre du livre est attirant l'attention, reflétant le potentiel de l'épuisement professionnel des développeurs lorsqu'il travaille sur des projets à long terme. L'auteur vise à aider les développeurs à maintenir l'enthousiasme en fournissant des stratégies pour créer des API plus simples, plus robustes et conviviales.
Style d'écriture et public cible:
Le style d'écriture de Phil Sturgeon est engageant, incorporant l'humour et des exemples pratiques. Les chapitres bien structurés offrent une expérience de lecture en douceur. Le livre est le mieux adapté aux développeurs intermédiaires et seniors qui cherchent à affiner les conceptions existantes ou à apprendre les meilleures pratiques avant que leurs projets ne deviennent trop complexes. Les développeurs juniors pourraient trouver le contenu moins accessible.
L'écriture de l'auteur souffre cependant d'erreurs grammaticales et d'orthographe notables, ce qui a un impact sur la lisibilité. L'édition professionnelle améliorerait considérablement la qualité du livre. (Voir l'exemple ci-dessous)
Aspects et contenu techniques:
Le contenu technique du livre est solide et pertinent, avec seulement des références obsolètes mineures à des systèmes d'exploitation spécifiques et des gestionnaires de packages. Les remplacer par une configuration vagabonde commune amélioreraient l'accessibilité.
L'auteur fournit des conseils précieux et des exemples du monde réel de son expérience en train de construire des API à grande échelle. Chaque chapitre compare différentes approches aux caractéristiques API spécifiques, mettant en évidence leurs avantages et leurs inconvénients. Le chapitre d'authentification est particulièrement perspicace. Bien que complet, l'ajout d'une section sur les listes de contrôle d'accès (ACL) et le contrôle d'accès basé sur les rôles améliorerait encore ce chapitre.
Le livre n'a pas de chapitre sur la mise en cache, une omission significative compte tenu de son importance dans le développement de l'API. Ceci est reconnu par l'auteur.
Conclusion:
Le livre reçoit une note sur 4 sur 5. Les erreurs grammaticales et d'orthographe, ainsi que l'absence d'un chapitre de mise en cache, nuisent légèrement à son excellence globale. Malgré ces défauts mineurs, construire des API, vous ne détesterai pas est une ressource hautement recommandée pour toute personne impliquée dans le développement d'API. Une remise est disponible pour les 100 premiers clients en utilisant un lien spécifique.
Questions fréquemment posées (FAQ) sur la construction d'API:
La section FAQ fournie reste inchangée et offre des informations précieuses sur les principes de développement des API clés.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!