Search Books

Créer une API REST avec Symfony 3 (French Edition)

Author BestCoder
📄 Viewing lite version Full site ›
🌎 Shop on Amazon — choose country
Price not listed
🛒 Buy New on Amazon 🇺🇸
Share:
Book Details
Author(s)BestCoder
ISBN / ASINB01J0AX9JE
ISBN-13978B01J0AX9J0
Sales Rank99,999,999
MarketplaceUnited States 🇺🇸

Description

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

De grandes entreprises comme Github, Facebook (Graph) ou YouTube l'utilisent pour fournir des APIs largement utilisés 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.