Tutoriels vidéos pour créer une API REST avec Symfony

Tutoriels vidéos pour coder une API REST avec Symfony

, , , ,
Dans notre longue quête de mettre en place une API REST afin de fournir les services à vos clients, je vous propose quelques articles et vidéos découverts sur KNP University. API REST par KNP University Les auteurs de KNP Université…
Repository pour doctrine

Créer un repository pour Doctrine

, , , , , ,
Afin de maintenir une bonne architecture logicielle, il est recommandé d'utiliser les patrons de conception lorsque c'est approprié. Cet article présente comment utiliser le patron de conception nommé Repository dans le cadre d'un projet…
Documenter l'API REST Symfony avec Nelmio API Doc Bundle

Documenter l'API REST Symfony avec NelmioAPIDoc

, , , , , ,
Grâce à NelmioAPIDoc, il est possible de générer une documentation de type Swagger idéale pour une API REST. Le bundle récupère l'annotation ApiDoc() située en haut des contrôleurs et génère une belle documentation disponible…
développement web fullstack client et serveur avec un API REST

Développer en mode fullstack

, , , , , ,
  Avant de se lancer dans le développement d'un récit utilisateur fullstack (développement coté client et côté serveur), il est primordial de planifier et modéliser quelques éléments. Modéliser le côté client Il…
Tester l'API REST Symfony avec PHPUnit

Tester une API REST Symfony avec PHPUnit

, , , , , , , , , , ,
Comme dans tout projet logiciel, il est primordial de supporter le développement de fonctionnalités par une suite de tests solide. Le logiciel devra évoluer et le code devra être modifié (réusinage), pour ces deux raisons, un filet…
Bundle pour un API REST avec Symfony

API REST : Les bundles essentiels pour Symfony

, , , , , ,
API REST - Présentation des bundles Afin de mettre en place un API REST dans votre application Symfony, plusieurs bundles peuvent être configurés afin de faciliter votre travail de développement. La recette proposée utilise les bundles…

Configurer FosUserBundle pour Symfony 3

, , , , , ,
FosUserBundle : gestion des utilisateurs Avec 2200 étoiles sur GitHub, FosUserBundle est la solution populaire pour gérer les utilisateurs de votre projet Symfony. Afin de mettre en place ce bundle, il est essentiel de lire la procédure…
Assurance qualité avec de données de tests ou fixtures

Créer des fixtures pour faciliter les tests

, , , , , , , ,
Les fixtures ou données de tests permettent au développeur d'initialiser les données de la base de données dans un état connu. Par exemple, pour l'entité User, il serait possible de charger plusieurs utilisateurs avec différents rôles…
configurer la base de donnees pour doctrine et synfony

Configurer la base de données pour Symfony 3

, , , , , , , ,
Afin de tirer le maximum de votre API REST, il est essentiel de mettre en place une base de données. Grâce à l'ORM Doctrine, il est possible de créer des entités. Par la suite, le schéma de base de données pourra être créé en fonction…
Configurer l'ORM Doctrine pour Symfony

L'ORM Doctrine avec Symfony 3

, , , , ,
Découvrir la console Doctrine Une fois la base de données configurée dans votre environnement Symfony, vous pouvez vous amuser avec la console Symfony afin de gérer votre base de données. La console Doctrine La console est un outil…