react/espresso

带有放射性咖啡因的Silex。

v0.2.1 2012-09-24 18:11 UTC

This package is auto-updated.

Last update: 2024-09-05 18:02:07 UTC


README

React/Espresso是一个概念验证型微框架,它集成了Silex与React/Http。

Build Status

安装

安装react/espresso的推荐方法是通过Composer

{
    "require": {
        "minimum-stability": "dev",
        "react/espresso": "0.2.*"
    }
}

示例

$app = new React\Espresso\Application();

$app->get('/', function ($request, $response) {
    $response->writeHead(200, array('Content-Type' => 'text/plain'));
    $response->end("Hello World\n");
});

$app->get('/favicon.ico', function ($request, $response) {
    $response->writeHead(204);
    $response->end();
});

$app->get('/humans.txt', function ($request, $response) {
    $response->writeHead(200, array('Content-Type' => 'text/plain'));
    $response->end("I believe you are a humanoid robot.\n");
});

$stack = new React\Espresso\Stack($app);
$stack->listen(1337);

测试

要运行测试套件,您需要PHPUnit。

$ phpunit

许可证

MIT,见LICENSE。