dev: Roadmap — Volt entfernen und auf Livewire-4-Single-File-Components umstellen (Umfang, Schritte)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
01d68c2637
commit
1d7ce9e942
1 changed files with 21 additions and 0 deletions
|
|
@ -45,6 +45,27 @@ Phasen im Archiv (`dev/archive/`).
|
|||
|
||||
## Nächste Entwicklungen / Optimierungen (Ideen-Backlog)
|
||||
|
||||
- [ ] **Volt entfernen, auf Livewire-4-Single-File-Components umstellen**
|
||||
(Betreiber, 05.10.2026). Seit Livewire 4 sind Single-File-Components
|
||||
eingebaut, mit derselben Syntax wie Volts Klassenkomponenten — Volt
|
||||
ist damit überflüssig. Umfang (Stand v1.1.0): 83 Komponenten unter
|
||||
`resources/views/livewire` (nur klassenbasiert, keine funktionale
|
||||
Volt-API, kein `@volt`), 73 `Volt::route()`, 549 `Volt::test()` in 80
|
||||
Testdateien. Schritte nach dem offiziellen Upgrade-Leitfaden
|
||||
(livewire.laravel.com/docs/4.x/upgrading, „Upgrading Volt“):
|
||||
`Livewire\Volt\Component` → `Livewire\Component`; `Volt::route()` →
|
||||
`Route::livewire()`; `Volt::test()`/`LivewireVolt::test()` →
|
||||
`Livewire::test()`; `VoltServiceProvider` löschen und aus
|
||||
`bootstrap/providers.php` nehmen; `composer remove livewire/volt`.
|
||||
Livewire 4 findet `resources/views/livewire` standardmäßig
|
||||
(`component_locations`); `config/livewire.php` stammt noch aus v3 und
|
||||
sollte bei der Gelegenheit abgeglichen werden. Danach CLAUDE.md und
|
||||
die Boost-Richtlinien (Volt-Abschnitt, Skill `volt-development`)
|
||||
anpassen und prüfen, ob Larastan die Komponenten jetzt erfasst
|
||||
(offener Punkt aus dem Umsetzungsaudit 02.10., 5.6). Mechanische
|
||||
Umstellung, aber großflächig — als eigener Branch mit voller Suite,
|
||||
nicht nebenbei in einem Fach-Block.
|
||||
|
||||
- [ ] Frontend-Audit-Reste aus `dev/archive/frontend-audits/
|
||||
frontend-optimize-protokoll.md` sichten — P2/P3-Punkte, die bewusst
|
||||
liegen geblieben sind.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue