Small core.
Serious foundations.
Explicit architecture. Familiar PHP. Built to be understood.
Start with one route.
A typed request, a clear response,
and no hidden global state.
routes/web.php
<?php
$app->get("/hello/{name}",
fn (Request $request, string $name) =>
Response::json(["hello" => $name])
);01 / Explicit by design
Autowiring, request scopes, and composable middleware.
02 / Secure defaults
Validated input, escaped views, and security headers.
03 / Deploy your way
PHP-FPM today. Worker adapters included.