Docs

Livewire frontend

Public package pages use Livewire 4 components and the core::layouts.app layout. Auth components implement login, registration, password recovery and the account dashboard. Blog components implement the public list/detail pages.

Components are registered by module providers with stable aliases. The demo Home and Changelog components live under app/Livewire, outside the package. Livewire bundles Alpine; do not load a second Alpine instance.

Treat public component methods as externally callable endpoints: validate inputs, authorize mutations and rate-limit abuse-sensitive operations. Test them with Livewire's component testing helpers.

See installation and package architecture.