Comments on: Qu’est-ce qu’une API ? http://sametmax.com/quest-ce-quune-api/ Du code, du cul Sat, 07 Nov 2015 11:08:18 +0000 hourly 1 http://wordpress.org/?v=4.1 By: Neaj744 http://sametmax.com/quest-ce-quune-api/#comment-160277 Tue, 05 May 2015 09:14:50 +0000 http://sametmax.com/?p=12184#comment-160277 Très clair, bravo et merci

]]>
By: fdsgsqdf http://sametmax.com/quest-ce-quune-api/#comment-138816 Fri, 19 Sep 2014 14:40:42 +0000 http://sametmax.com/?p=12184#comment-138816 Euh dites, vous êtes au courant que votre site rame comme un esclave romain pour s’afficher ?

]]>
By: Sam http://sametmax.com/quest-ce-quune-api/#comment-136126 Tue, 09 Sep 2014 18:27:21 +0000 http://sametmax.com/?p=12184#comment-136126 Je répondrais à cette question dans un article sur REST.

]]>
By: Zanguu http://sametmax.com/quest-ce-quune-api/#comment-136089 Tue, 09 Sep 2014 13:57:39 +0000 http://sametmax.com/?p=12184#comment-136089 Merci pour l’article, c’est un sujet que “tout le monde connais” mais c’est rare de trouver des gens capables de l’expliquer simplement.

Pourrais-tu clarifier ce qu’il manque aux APIs REST pour que tu sois obligé de les préfixer d’un “pseudo” ?

PS: asskicker.io est dispo mais 35 euros (sur OVH) c’est un peu cher pour ce genre de blague.

]]>
By: Kmaschta http://sametmax.com/quest-ce-quune-api/#comment-135781 Mon, 08 Sep 2014 15:19:14 +0000 http://sametmax.com/?p=12184#comment-135781 Merci JB ! C’est exactement ce genre de lib que je cherchais.
Ca m’évitera d’avoir à la refaire en entier.

@Sam Il y a un système de serializer de ce que j’ai pu voir, donc configurable à souhait.
requests est très très pratique, il faut avouer, mais dès qu’il faut concevoir une grosse application qui ne fait qu’interagir avec une API, ça devient vite lourd à utiliser, alors que la syntaxe de l’ORM Django est plutôt fluide à utiliser.

J’aurais pu, et sans doute aimé, faire cette app en AngularJS, mais je devais gérer plusieurs sites, et la peur du changement en un délais raccourci … Voila, voila.

Merci encore JB !

]]>
By: Sam http://sametmax.com/quest-ce-quune-api/#comment-135748 Mon, 08 Sep 2014 14:36:35 +0000 http://sametmax.com/?p=12184#comment-135748 Ouai, et il faut des formats très particuliers dans les URLs et les valeurs de retour pour que ça marche. Si on a plusieurs ID ça marche pas. Si on a un JSON différent, ça marche pas. Je ne dis pas qu’on ne pourrait pas le patcher pour le faire, mais ça me parait pas mal de taff pour un truc si facile à faire avec requests.

]]>
By: JB http://sametmax.com/quest-ce-quune-api/#comment-135656 Mon, 08 Sep 2014 09:25:03 +0000 http://sametmax.com/?p=12184#comment-135656 Je me permets de pointer ceci:
Django ROA
Jamais utilisé mais ça semble correspondre à ce que tu cherches Kmaschta

]]>
By: Sam http://sametmax.com/quest-ce-quune-api/#comment-135640 Mon, 08 Sep 2014 08:36:28 +0000 http://sametmax.com/?p=12184#comment-135640 @Ju : Il y a beaucoup d’approximations. C’est nécessaire. Soit on s’adresse à des gens qui savent, et on peut être tatillon, soit on enseigne, et on arrondi les angles. La preuve, toi tu sais et donc n’a pas besoin de cette explication.

@Anne Onyme: je vais changer l’exemple d’init, ce n’est pas assez explicite. Merci pour la correction !

@Kmaschta : je n’en connais pas. Ça me parait délicat, un ORM peut se construire autour d’une dizaine de base de données, mais il y a autant d’API qu’il y a de services. C’est possibles, mais pas évident, pour un bénéfice incertain. Par exemple, les objets ressources d’angularjs ont un peu ce but, et elles sont super nulles.

]]>
By: ju http://sametmax.com/quest-ce-quune-api/#comment-135358 Sun, 07 Sep 2014 22:25:02 +0000 http://sametmax.com/?p=12184#comment-135358 oui le protocole c’est HTTP.

c’est moi ou il y a beaucoup d’approximations ?

]]>
By: Kmaschta http://sametmax.com/quest-ce-quune-api/#comment-135075 Sun, 07 Sep 2014 14:37:31 +0000 http://sametmax.com/?p=12184#comment-135075 Superbe introduction, très claire pour les néophytes, merci pour eux !

Parlons de python. Avec Rest Framework on peut faire des API de bonne qualité avec Django, et plutôt facilement, pour l’avoir testé.

Mais est-ce que quelqu’un connaît un véritable client API Django ?
J’entends une lib de bien plus haut niveau que requests, avec une maniabilité qui se rapprocherai des modèle Django ?
Ca m’intéresse.

]]>