Conception et développement d'API : l'interview croisée de l'équipe Élao

API Conception REST API Design - 27 Nov 2017

Conception et développement d'API : l'interview croisée de l'équipe Élao

Concevoir et développer une API n’est pas un exercice trivial. La littérature en la matière et les ressources sur Internet abondent, mais au moment d’implémenter une API, le développeur reste confronté à de nombreux choix.

Plutôt qu’énumérer une litanie de bonnes pratiques pontifiantes, nous donnons la parole à nos développeurs pour qu’ils partagent leurs expériences, vous livrent leurs points de vue ainsi que des conseils utiles sur les nombreux aspects techniques qui touchent aux API.

Lire la suite ...

ovh openstack docker infra api - 16 Dec 2016

Utiliser l'API Openstack OVH

OVH propose depuis quelque temps déjà d’accéder à certaines ressources de votre infrastructure à travers l’API Openstack. Bien que pas mal d’opérations soient réalisables grâce au manager, certaines d’entre elles, un peu poussées, ne sont réalisables qu’à travers l’API OVH et/ou l’API OpenStack qui est d’ailleurs partiellement exploitée par le dashboard Horizon. Nous allons voir en détails l’installation d’un environnement client pour exploiter l’API Openstack en console. Pré-requis Python 2.

Lire la suite ...
Utiliser l'API Openstack OVH
Accéder à une API cross-domain depuis Javascript avec CORS et un reverse proxy nginx

nginx reverse proxy infra cors api javascript - 03 Nov 2016

Accéder à une API cross-domain depuis Javascript avec CORS et un reverse proxy nginx

Introduction Dans la continuité de l’émergence des applications full frontend, nous sommes de plus en plus amenés a appeler des API directement en Javascript depuis le client. J’ai récemment été confronté à un cas où l’API à interroger n’était pas sur le même domaine que l’application. Sur un développement backend ce genre de cas ne pose aucun problème mais avec Javascript, pour des raisons de sécurité, les communications cross-domain sont bloquées par la Same Origin Policy.

Lire la suite ...