Image de couverture de l'article Retour d'atelier PSR-7
Retour aux articles

L'agence

WanadevStudio

Retour d'atelier PSR-7

Le mardi 27 septembre se déroulait un atelier sur le PSR-7, histoire de présenter un peu la nouvelle recommandation sur l'implémentation des Middlewares. Retour sur cet atelier présenté par Matthieu Napoli.

Introduction

La présentation était assurée par un excellent speaker, Matthieu Napoli, qui venait échauffer son discours avant de réaliser une présentation au Forum PHP 2016.

La soirée a dans un premier temps permis de définir ce qu'est un middleware et de définir les principes. Toutes ces explications ont été orchestrées par des travaux pratiques que vous pouvez retrouver sur un repository GitHub (une branche par étape).

Définir un Middleware

Un Middleware est littéralement une instance qui se place entre deux autres. Un Middleware doit donc répondre à une structure définie préalablement (d'où la venue du PSR-7 et bientôt du PSR-15).

L'intérêt des Middlewares, c'est qu'ils vont s'enchaîner. Vous allez donc définir plusieurs middlewares pour votre framework comme par exemple un routeur, un firewall, un logger… et vous allez les chaîner pour que le résultat du premier se transmette dans le second et ainsi de suite.

Voici une petite liste des Middlewares qui peuvent être implémentés (en gras les plus simples à implémenter).

Conclusion de l'atelier de Matthieu

Vous pouvez retrouver la présentation sur le site du speaker.

Cette soirée a été très enrichissante. Un grand merci à Matthieu pour son investissement de temps, mais également à Norsys pour la disponibilité de leurs beaux locaux.

Commentaires

Il n'y a actuellement aucun commentaire. Soyez le premier !

  • Couverture de l'article SymfonyCon Brussels 2023 : PHP continue d'innover !
    SymfonyCon Brussels 2023 : PHP continue d'innover !
    Evénement

    Il y a 4 mois

    La SymfonyCon, c'est un peu le rendez-vous annuel de la communauté Symfony. C'est un événement qui a lieu chaque année dans une ville différente, et qui rassemble des milliers de développeurs Symfony venus du monde entier. Cette année, nous étions 1200 au SQUARE Center de Bruxelles. Une excellente occasion de rencontrer en vrai les développeurs avec qui on échange toute l'année sur Github !

  • Couverture de l'article Être speaker : de l'autre côté des conférences tech
    Être speaker : de l'autre côté des conférences tech

    Il y a 6 mois

    Chez WanadevDigital, nous encourageons nos collaborateurs à intervenir sur leurs sujets d'expertise auprès de la communauté de développeurs PHP. Plusieurs d'entre eux sont intervenus sur des thématiques de leur quotidien, tels que Suzanne et sa conférence sur le concept art, ou encore François lors de la table ronde du Sport Unlimitech à Lyon en 2019. Aujourd'hui, nous avons demandé à Alexandre, lead developer au sein de l'agence depuis décembre 2022 et qui est intervenu sur des nombreuses conférences à destination des développeurs PHP (PHPers Summit 2023, Forum PHP 2023, Symfony Live 2022, etc.), de nous parler de son expérience de speaker pour donner les clés nécessaires à une première intervention.

  • Couverture de l'article Forum PHP 2023: les retours de l'équipe !
    Forum PHP 2023: les retours de l'équipe !
    Evénement

    Il y a 6 mois

    Du 12 au 13 octobre dernier avait lieu à Disneyland Paris le forum PHP annuel, organisé par l'AFUP. Une partie de l'équipe WanadevDigital et Octopod s'y sont rendus pour assister aux conférences, et même pour animer une présentation: "Streams : Nous Sous-Estimons Tous Redis".

  • Couverture de l'article Wanadev s'agrandit et change d’adresse !
    Wanadev s'agrandit et change d’adresse !

    Il y a 9 mois

    Après plusieurs mois à courir derrière les mètres carrés de notre adresse en presqu’île pour faire face à la croissance de l’équipe, Wanadev et ses marques, dont WanadevDigital, ont déménagé fin juin au 13 Quai du Commerce, dans le 9ème arrondissement de Lyon.

    Ainsi, à partir de juillet, pour nous rejoindre à la nouvelle adresse, ce sera en proximité directe de l’arrêt de métro Vaise, ou bien en vélo par la magnifique piste cyclable le long des quais de Saône… ou bien en aviron directement sur l’affluent (et pourquoi pas ?).

  • Couverture de l'article AFUP Day de Lyon: les retours de l'équipe !
    AFUP Day de Lyon: les retours de l'équipe !
    Evénement

    Il y a 11 mois

    Vendredi 12 mai, une partie de l'équipe WanadevDigital était présente sur le campus CPE de Lyon afin d'assister à différentes conférences autour du PHP, mais également dans le but de soutenir la communauté PHP dont nous sommes sponsors. Suite à cette journée, Manuel, Alexandre, Benjamin, Paco, Mohamed, Xavier et Julien reviennent sur les temps forts qui les ont marqués.

  • Couverture de l'article Retour sur le salon du e-marketing, du 28 au 30 mars dernier
    Retour sur le salon du e-marketing, du 28 au 30 mars dernier
    Evénement

    Il y a 1 an

    WanadevDigital s'est rendu la semaine dernière au salon du e-marketing à Paris pour présenter ses projets 2D et 3D. Retour sur ces trois jours.