AFUP Forum PHP 2019 Baromètre Planète PHP
 

Développer plus rapidement avec Symfony 4

Description

Symfony est un framework universellement reconnu pour sa qualité, sa fiabilité et sa capacité à propulser les gros projets "entreprise". Mais depuis quelques années, Symfony s'est également doté de nombreuses fonctionnalités permettant de développer toujours plus rapidement des applications web. Symfony 4 propose des améliorations majeures dans ce domaine grâce à une refonte profonde de la configuration par défaut du framework qui va changer profondément la manière dont nous développons des applications. Au cours de cette présentation, j'aborderai :

  • Les grands concepts et les nouveautés de Symfony 4: micro-framework par défaut, 12-factor app, nouveaux composants...
  • Flex, le nouvel installateur surpuissant de Symfony qui peut également installer et configurer automatiquement bibliothèques et bundles 
  • La nouvelle structure de répertoire simplifiée (et sans bundle) de Symfony 4
  • L'autowiring (qui est désormais activé par défaut), qui permet l'injection automatique des dépendances sans avoir à écrire aucune configuration (fini le YAML et le XML)
  • Le système de contrôleurs, amélioré et assaini
  • "Encore", le nouveau système de gestion des assets (JS, CSS) basé sur Webpack
  • Les intégrations officielles des bibliothèques Doctrine (ORM), API Platform (API Rest) et EasyAdmin (générateur d'admin)
  • Comment utiliser facilement Symfony 4 avec Docker du poste de dev jusqu'au déploiement dans le Cloud, grâce à un squelette dédié A la fin de ce talk, vous saurez comment utiliser Symfony aussi bien pour vos gros projets que pour vos prototypes, vos petites applications et vos "week-end projects", tout en vous permettant de basculer d'un mode à l'autre.
Conférence donnée lors du Forum PHP 2017, ayant eut lieu les 26/10/2017 et 27/10/2017.

Informations complémentaires

Vidéo

Le speaker

Kévin Dunglas

Kévin est le fondateur de la société autogérée Les-Tilleuls.coop. Il est membre de la core-team Symfony et a créé le framework API Platform. Il est également contributeur à plus d'une centaine de projets Open Source, conférencier et rédacteur d'articles et livres techniques.

Commentaires

Une superbe présentation des releases de Symfony et surtout de la version 3.4/4.0 ?
Xavier Besson, le 27/10/2017
Franchement, bravo pour symfony 4 (et le reste). Le framework va dans le bon sens pour améliorer les pratiques de la communautés et faire des applications professionnelles. La présentation était nickel, dynamique et tu maîtrises le sujet :).
Olivier Mansour, le 27/10/2017
Top ! Merci pour cette conférence :) En revanche, le débit de parole s'emballe parfois et j'ai eu du mal à comprendre certaines informations. Les slide avec trop de code qu'on ne peut pas lire m'ont perturbé.
lnc, le 28/10/2017
Le sujet était prometteur et on en a pris plein les mirettes. Dans les dommages : le problème d'affichage (récurrent sur plein de conf'), et la vitesse du flot, trop rapide, je me demande ce qu'en retiennent des développeurs inexpérimentés sur Symfony. Merci Kevin !
Loïc Caillieux, le 29/10/2017
Super tour d'horizon d'un vaste sujet! Dommage, j'aurais bien aimé voir à quoi ressemblait l'application finale
Benoit Viguier, le 30/10/2017
Une présentation super intéressante sur les nouveautés de Symfony 3.4 / 4.0 ! Bravo !
Mathieu Santostefano, le 30/10/2017
Beaucoup de choses de présentées, plus de temps aurai été nécessaire pour mieux aborder les sujets et ne pas juste les survoler. Maintenant à nous d'approfondir tout cela, un belle avenir encore à cette release.
Ludovic BERLEMONT, le 30/10/2017
bonne présentation de SF4
Wijdane AOUFI, le 30/10/2017
Très instructif, quoique, forcément un peu rapide pour tenir dans le délai.
Nicolas Courtois, le 30/10/2017
Merci Kevin une super présentation très dense, ça donne envie d'essayer tout ça !
Stéphane Hulard, le 17/11/2017