Architecture

Explicit structure. Focused execution.

Resources describe data. Routes bring features together. Templates own presentation and PHP libraries prepare data and implement behavior. Framework and application code remain separate.

Application

Your domain and experience

Resources · routes · templates · logic · theme

Framework

Shared foundations

Rendering · administration · authorization · API · jobs

Focused request execution, integrated caching and indexed resource access.

Resource-based

File-backed records, metadata, indexes and caching provide the data foundation.

Focused runtime

A request resolves its route and invokes the templates and logic needed to answer it.

Maintainable structure

Shared framework updates and project-specific development have independent repositories.

Follow the request lifecycle ↗