Expressive allows you to write PSR-7 middleware applications for the web.

PSR-7 is a standard defining HTTP message interfaces; these are the incoming request and outgoing response for your application. By using PSR-7, we ensure that your applications will work in other PSR-7 contexts.

Middleware is any code sitting between a request and a response; it typically analyzes the request to aggregate incoming data, delegates it to another layer to process, and then creates and returns a response. Middleware can and should be relegated only to those tasks, and should be relatively easy to write and maintain.

Middleware is also designed for composability; you should be able to nest middleware and re-use middleware.

With Expressive, you can build PSR-7-based middleware applications:

  • APIs
  • Websites
  • Single Page Applications
  • and more

For more information, read Expressive: Overview and Features

How to install

sudo dnf install --advisory=FEDORA-2016-715702a930 \*
This update has been submitted for testing by remi. 3 years ago
This update has been pushed to testing. 3 years ago
This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes 3 years ago
This update has been submitted for stable by remi. 3 years ago
This update has been pushed to stable. 3 years ago

Please login to add feedback.

BZ#1352466 Review Request: php-aura-di - Dependency injection container system
0
0
BZ#1352468 Review Request: php-aura-router - A web router implementation
0
0
BZ#1352469 Review Request: php-zendframework-zend-expressive-router - Router subcomponent for Expressive
0
0
BZ#1352471 Review Request: php-zendframework-zend-expressive-template - Template subcomponent for Expressive
0
0
BZ#1352475 Review Request: php-zendframework-zend-stratigility - Middleware for PHP
0
0
BZ#1352516 Review Request: php-zendframework-zend-expressive-aurarouter - Aura.Router integration for Expressive
0
0
BZ#1352520 Review Request: php-zendframework-zend-expressive-fastroute - FastRoute integration for Expressive
0
0
BZ#1352528 Review Request: php-zendframework-zend-expressive-zendrouter - zend-mvc router support for Expressive
0
0
BZ#1352536 Review Request: php-zendframework-zend-expressive - PSR-7 Middleware Microframework based on Stratigility
0
0
BZ#1352538 Review Request: php-zendframework-zend-expressive-helpers - Helper/Utility classes for Expressive
0
0
BZ#1352539 Review Request: php-zendframework-zend-expressive-zendviewrenderer - zend-view PhpRenderer integration for Expressive
0
0
BZ#1352549 Review Request: php-zendframework-zend-expressive-platesrenderer - Plates integration for Expressive
0
0
BZ#1352553 Review Request: php-zendframework-zend-expressive-twigrenderer - Twig integration for Expressive
0
0

Automated Test Results