LE chaînon manquant dans la sérialisation ! Tout ce qu'il y avait "en trop" dans JMS Serializer a enfin été implémenté dans le cœur de Symfony, et je sens venir les longues heures de refacto pour supprimer JMS et passer au serializer natif !
Un teasing sur Symfony Flex absolument époustouflant, une nouvelle révolution dans l'écosystème PHP ! Et j'ose espérer que Symfony Flex va permettre à chacun de pouvoir proposer ses propres projets dans son registre, afin que toute la communauté puisse en profiter !
En tout cas, la démo a fonctionné, et m'a convaincu !
Très touffu, chevelu, il faut en effet comprendre les notions internes au C pour comprendre "ce qu'il s'est passé" dans le moteur de PHP, mais Julien, malgré les termes techniques et le niveau élevé de connaissances nécessaires pour comprendre cette conf à 100%, a réussi à nous montrer de façon compréhensible tout ce qui est intéressant dans les optimisations permises par PHP7 !
Des choses dont on parle trop peu, et des fois, si quelqu'un soumet un formulaire sur notre appli, on a une erreur MySQL sans comprendre pourquoi, on s'aperçoit que l'utilisateur a voulu mettre un emoji, et c'est là que l'on commence à se renseigner sur l'unicode, et là, cette conférence est exactement ce qu'il nous faut pour tout comprendre !
Subjugué !
Kevin a confié en off qu'il avait à la base l'intention de parler plus de React que d'API Platform, et je suis très content qu'au final il ait passé plus de temps à expliquer la partie API Platform ! C'est très instructif, et je trouve le composant/framework est vraiment extrêmement bien fait : performant, flexible, extensible, orienté DX, pas bloquant du tout, bref, idéal pour toute API !
J'ai des dizaines d'heures de refacto devant moi pour refaire mes APIs maintenant, merci Kevin !
Un excellent talk ! J'ai bien aimé ton petit troll aussi :D
J'aurais juste aimé voir un peu plus d'informations sur la gestion du CSRF, qui est assez importante dans beaucoup d'applications et implémenté par défaut dans beaucoup de frameworks :)
Impressionnant ! Avec les tendances au découplage, micro-services, workers, etc., il est très frustrant de devoir refactoriser une vieille appli legacy mal développée, et je trouve que l'exemple que tu as donné, rien que les schémas d'interaction, étaient extrêmement instructifs et je trouve que tu as réalisé ce refactoring avec brio ! J'aurais moi-même été incapable d'être assez à l'aise avec ce genre de problématique !
Excellent sketche, à la fois drôle et très instructif sur l'expérience d'un développeur !
Je me suis retrouvé dans chaque question, et j'ai pris plaisir à rire avec les talentueux auteurs de Commit Strip !
Dès lundi, on va réfléchir à un passage de JMS Serializer au Serializer natif. Merci.
Clairement pour tous ceux qui font du frontend, c'est extrêmement intéressant ! Cependant, j'ai eu beaucoup de mal avec l'idée que, au final, pour utiliser Webpack, il faut installer des dizaines de modules, et du coup même la solution "clé-en-main" est très complexe à appréhender.
Cependant, tout ceci montre un besoin de révolutionner le développement d'applis côté frontend, et c'est important de pouvoir avoir des outils performants pour ça !