Restler | Luracast

/restler

  • Swagger – The World’s Most Popular Framework for APIs.
    http://swagger.io

    Un framework pour faire des API. Mais je n’ai pas compris ce que ça fait vraiment. On décrit ce qu’on veut que ça fasse à la fin (le get, post, entrées, sorties) dans un document YAML, et ça peut générer du code en plusieurs langages. Mais aussi une documentation suivant la description.

    Je vois au moins l’intérêt ne serait-ce que pour décrire de manière très formelle et que ça génère une aide en ligne.

    Pour la partie fonctionnelle je ne saisis pas trop ce que ça ferait si tu veux produire une API qui interagit en lecture et en écriture, sur un logiciel existant (SPIP par exemple).

    Actuellement, moi j’utilise le module HTTPFoundation de Symfony pour gérer les entrées-sorties, et ensuite ma « logique interne » bah c’est forcément moi qui la fait, suivant comment fonctionne SPIP. Ça ne peut pas être généré par un autre logiciel, je vois pas comment .

    Je n’en ai pas besoin là tout de suite mais c’est à lire plus en détail et à fouiller ce que ça permet de faire.

    #framework #API #développement #web #SPIP