Talk in English - UK at Dutch PHP Conference 2021 - Online Edition
Short URL: https://joind.in/talk/778e1
(QR-Code (opens in new window))
Chances are your code already uses one of the HTTP PSRs in some way. In this 'no slides, just code' session we'll take a hands on look at how HTTP Messages (PSR-7) and HTTP Handlers (PSR-15) work, and how they can be properly leveraged. HTTP messages provide a considerable advantage over global variables, and their immutability actually makes it easier to confidently modify an incoming request or an outgoing response in your web application. HTTP handlers are a common concept in micro-frameworks, and PSR-15 provides a way to create reusable framework-agnostic code. But that's not all it provides. The HTTP handler interface can be used to inject the concept of middleware into an existing application without having to introduce a new framework. Or to easily build a lightweight application without any framework. Take a guided tour through both PSRs, and find out how you can used them effectively in your current codebase.
What you'll learn from this talk:
- the value in immutable HTTP Request objects
- how to evolve an HTTP Request object
- how to extend a library's HTTP Request object
- how a middleware stack works
- how easy it is to use PSR-7 & PSR-15 without any framework
Comments
Comments are closed.
Very interesting talk and gave me some thought for my own (legacy) framework
Good talk, I hope all will start implementing PSR-7 and PSR-15.
Very good speaker
It was a great talk to see the modularity when using PSR 15 with PSR 7. I think that PSRs needs to be explained in all PHP conferences to increase the usage in PHP applications. Thanks for your live code explanation!!
Big fan of PSR-15, I enjoy the talk and live coding a lot, as a mate comment here, the PSR-7 15 benefits should be explained in every conference ;-D Thanks for your great work.
My first thought was that this was pre-recorded; but it quickly became clear that it was a live coding exercise, which I thought was particularly impressive. Good depth of knowledge with examples of the benefits of middleware, and the live coding was a great way of demonstrating that. While the focus was on PSR7/PSR15, those benefits apply equally to middleware implementations that don't follow the FIG standards, and it's only the implementations that differ.
Good explanation, nice to see examples with live code.
<p>Get L<a href="https://www.examdumps.in/"><strong>atest Preparation Material</strong></a> to get pass your exam with brilliant marks</p>