Une étude de cas sur l'utilisation de Symfony2 pour construire une API REST
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est presque dans le titre... WP, c'est WordPress :-)
Tout est dans le titre
Tout est dans le titre
NodeJS et REST, un diaporama
Introduction à l'architecture REST
Développement d'API hypermedia avec Symfony2 et le bundle créé par l'auteur
Tout est dans le titre
HATEOAS = Hypermedia As The Engine Of Application State.... ou comment utiliser au maximum les possibilités de HTTP, cet article est une excellente présentation
AngluarJs envoie des requêtes POST de type "application/json". Silex attend des requêtes de type "application/x-www-form-urlencoded". L'auteur montre comment s'y prendre pour la conversion : pratique pour créer des API REST
Très intéressant...
L'auteur explique les choix techniques et architecturaux de son application Symfony2 (ses applications ?) :
- les API backends sont développées en utilisant Symfony2, le frontend est constitué d'applications natives ou web (AngularJS, NodeJS)
- il n'utilise pas systématiquement FOSRestBundle pour ses API si l'API requiert une configuration particulière
- il a créé une bibliothèque pour utiliser Json Web Tokens (authentication)
- il a choisi de développer ses API dans des bundles séparés (en gros)
- il a choisi PHPSpec pour les tests unitaires
- etc.
sous Symfony2
et EmberJS :) Encore un tutoriel bien fait