La plupart des équipes de développement sont préoccupées par la gestion des versions des API ou la conception des terminaux, le cas échéant. Les API ne sont souvent qu'un moyen d'atteindre une fin. Il s'agit d'un service dorsal requis par l'interface utilisateur ou l'outil d'intégration. Qui sait s'il existe des normes pour la conception et le développement des API ? Et la question encore meilleure est la suivante : pourquoi devrait-on s'en préoccuper ?
Marjukka Niinioja
Partenaire fondateur
Voici quelques symptômes courants qui indiquent à un expert chevronné de l'économie des API que les choses pourraient être améliorées avec vos API :
- Les développeurs se posent de nombreuses questions sur le domaine, le produit ou le service auquel l'API est connectée, avant même en commençant à comprendre la ou les API.
- Les API fonctionnent, mais ce n'est pas clair s'ils répondent aux normes ou que faire en cas d'échec.
- La création de nouvelles API nécessite longtemps.
- Les équipes doivent constamment retravailler leurs API après des examens de conception ou de sécurité.
- Les gens demandent : »Qu'est-ce que les tests d'API (automatisés)? »
- La plupart des API sont utilisées dans les intégrations point à point et sont opportunités de réutilisation manquées à d'autres fins.
- Les API sont comme des œuvres d'art uniques : qu'elles soient fabriquées à la main ou générées à partir de code, chacun suit son style.
- Le La documentation de l'API est partagée sous forme de liens swagger ou de PDF. On ne sait pas exactement quelle est la bonne version, où la trouver et savoir si elle est à jour. Pire encore, il attend d'être approuvé pour être accessible au public, mais quelqu'un vient de le trouver via une recherche sur le Web.
- Le Les outils de gestion des API semblent compliqués et semblent ralentir les choses. Il semble plus facile d'utiliser des bibliothèques open source partagées pour générer de la documentation.
- Bien que cela doive aller de soi, l'authentification par API reste le sujet le plus fréquemment abordé lorsqu'on essaie d'utiliser l'API.
Si la liste vous semble familière, que devez-vous faire ?
Passez de nombreux mois à essayer de savoir quoi faire. Ou appelez-nous tout simplement.
Nous aidons les facilitateurs d'API et les équipes à concevoir et à développer des API et à en tirer une réelle valeur.
Nous connaissons bien ce type de problèmes. Il est important de noter que nous comprenons les causes profondes qui les sous-tendent et que nous aidons à y remédier.
Nous pouvons résoudre ces problèmes et d'autres encore ou vous aider à développer vos compétences et capacités internes pour les résoudre vous-même.