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.