Créez une API REST avec Symfony 3 par BestCoder

Créez une API REST avec Symfony 3 par BestCoder

Titre de livre: Créez une API REST avec Symfony 3

Auteur: BestCoder

Broché: 236 pages

Date de sortie: July 23, 2016

BestCoder avec Créez une API REST avec Symfony 3

Créez une API REST avec Symfony 3 par BestCoder a été vendu pour EUR 4,19 chaque copie. Il contient 236 le nombre de pages. Inscrivez-vous maintenant pour accéder à des milliers de livres disponibles en téléchargement gratuit. L’inscription était gratuite.

REST s'est imposé dans le monde du web comme étant un paradigme approuvé et éprouvé pour concevoir des APIs (Application Programming Interface).

De grandes entreprises comme Github, Facebook (Graph) ou YouTube l'utilisent pour fournir des APIs largement utilisées pour accéder à leurs services.

À l’ère des sites web en Single Page Applications et des applications mobiles (Android, IOS ou encore Windows Phone), savoir développer une API est devenu incontournable.

Pourquoi utiliser REST plutôt qu'une autre technologie ou architecture ? Quels avantages cela peut-il nous apporter ? Comment développer une API REST avec Symfony ?

Tout au long de ce cours, nous allons apprendre à mettre en œuvre les principes de REST pour développer rapidement une application web fiable et extensible avec le framework Symfony et l'un de ses bundles phares FOSRestBundle.

Les prérequis pour suivre ce cours, il faut des connaissances minimum de Symfony 2.7 à 3.* et savoir :
- Créer une application avec Symfony ;
- Utiliser Doctrine 2 avec Symfony ;
- Utiliser l'injection de dépendances de Symfony.

Les objectifs de ce cours sont entre autres de :

- Comprendre l'architecture REST ;
- Mettre en place une API RESTful (Créer une API uniforme et facile à utiliser) ;
- Apprendre comment sécuriser une API (REST en particulier) ;
- Savoir utiliser les avantages de Symfony dans ses développements (Composants et Bundles) ;
- Documenter une API REST avec OpenAPI (Anciennement Swagger RESTful API) et NelmioApiDocBundle.