Symfony

Dev back

Tests avancés - API Platform Conference

Les tests avancés sont essentiels pour garantir la pérennité des projets utilisant API Platform et Symfony. Cette présentation aborde les outils et techniques pour améliorer la qualité du code, y compris des méthodes de test pour couvrir à 100% le code et éviter les régressions. Elle inclut la configuration CI/CD et des approches pour tester des API distantes sans les solliciter.

Autre

Mon combat contre l'arachnophobie - API Platform Conference

Lors de cette conférence, l'intervenant partage son expérience personnelle de la contribution à des projets open-source comme API Platform, soulignant que cette démarche est accessible à tous. Il propose des conseils pour faciliter l'intégration de la première contribution dans un framework, encourageant ainsi les participants à surmonter leurs hésitations et à s'impliquer.

Dev back

La revue de code est un Art ! - API Platform Conference

La revue de code est essentielle dans le processus de livraison des logiciels. Bien qu'automatisée, elle assure que le code respecte des standards de qualité, de simplicité, de robustesse et de performance. Cette étape permet également l'échange entre les développeurs avant la fusion et le déploiement du code, rendant son optimisation cruciale pour le succès d'un projet.

Dev back

How do we decide to create a Symfony component? - API Platform Conference

La conférence explore le processus décisionnel de l'équipe de cœur de Symfony concernant la création de nouveaux composants, en s'interrogeant sur l'existence de bibliothèques similaires, les inspirations provenant d'autres projets, et la manière dont les dépendances de Symfony sont choisies. Elle vise à clarifier les principes de conception des packages et l'interaction de Symfony avec d'autres frameworks et bibliothèques.

Dev back

Domain-driven design with API Platform 3 - API Platform Conference

Cette conférence aborde l'utilisation d'API Platform dans le domaine du design orienté domaine (DDD). Les intervenants partagent leur expérience de travail avec ces technologies pour créer des applications robustes tout en respectant les contraintes métier. Ils discutent également des principes DDD, de l'architecture hexagonale et de la séparation de la logique métier de l'infrastructure, soulignant l'importance de maintenir la simplicité tout en s'adaptant aux exigences spécifiques des projets.

Dev back

Designing and Building an API-first Project with API Platform 3 - API Platform Conference

L'atelier sur API Platform 3 permet d'apprendre à créer et développer des API puissantes, efficaces et conformes aux standards. La version 3 facilite l'utilisation et la personnalisation, offre des fonctionnalités avancées telles que la création d'API REST, l'ajout de validation et d'authentification, ainsi que la prise en charge des standards web comme RDF et JSON-LD. Les utilisateurs peuvent également déployer leurs applications avec Kubernetes ou Docker Compose.

Fullstack

4 years later: The "Components Web App" (CWA) - API Platform Conference

L'article présente le projet Components Web App (CWA), une initiative lancée en 2018 visant à permettre la création rapide de sites web à l'aide de composants modulaires réutilisables. En utilisant Symfony et API Platform comme base, ce système vise à construire des sites web déconnectés et pilotés par API de manière facile et économique. Un démo en direct est prévue pour montrer ses fonctionnalités.

Dev back

Opening Keynote: The future of API (Platform) architecture - API Platform Conference

L'allocution d'ouverture de la conférence sur API Platform met en avant l'évolution de l'API Platform depuis sa création en 2014 comme un simple bundle pour Symfony jusqu'à devenir un framework populaire riche en fonctionnalités. L'accent est mis sur l'importance croissante des applications pilotées par API et du rôle central de JavaScript et des technologies web de données dans nos sociétés modernes, tout en se projetant vers l'architecture qui soutiendra API Platform dans les prochaines années.