Jednorázové úkony, třída by měla obsahovat jedinou metodu
invoke
app/views
app/services
Jednotlivé servisy, které provádí logiku aplikace. Neměly by obsahovat práci s daty, to obstarávají repozitáře.
app/repositories
Jakákoli práce s daty patří sem.
assets
css, js, img, fonty atd. Struktura v assets záleží na jednotlivém projektu.
config
Konfigurační soubory production.json a local.json
storage
Uložiště pro ostatní soubory. Jakýkoli file upload či generování cache by mělo jít sem.
storage/lang
Soubory pro jazykové mutace
storage/log
Tracy logs
Entrypoint aplikace je soubor bootstrap.php (není to index.php, kdyby nefungoval .htaccess ať se aplikace nenačte). V tomto souboru se nastavují middlewary a boot classes.