Other Concepts

This list contains links to concepts and code, that might be interesting for Joomla! 4. They need some more investigation about how they fit into Joomla.

HTTP Server / Client

Middleware

Middleware seems to be a cool concept. In conjunction with PSR-7, the middleware approach will allow us to use a growing bunch of functionality. On the other hand, it will make Joomla! interesting as a library for other projects.

Streams

On first sight, streams seem to be complicated. In reality, they are easy to handle and extremely powerful.

  • guzzle/psr7
    PSR-7 HTTP message library (currently missing ServerRequestInterface and UploadedFileInterface) Has a lot of interesting StreamInterface implementations

PSR7