Laravel Breeze 与 Volt 函数式 API
发布于 作者: Paul Redmond
Laravel 团队发布了 Livewire + Volt 函数式栈用于 Breeze。这将 Breeze 的提供方案增加到了六种栈变体,为 Laravel 生态系统中新兴的栈提供了极大的自由度
- Laravel Blade
- Livewire 结合 Volt 类 API
- Livewire 结合 Volt 函数式 API
- Inertia (React)
- Inertia (Vue)
- 仅 API
使用新项目入门
如果您想在创建新的 Laravel 项目时安装 Breeze + Volt 函数式 API,可以一步到位,运行以下命令
laravel new --pest --breeze --git --dark \ --stack=livewire-functional \ breeze-functional-demo
注意:在撰写本文时,安装程序不支持 livewire-functional
,除非您需要 dev-master
。您可能需要等待安装程序发布,或者可以运行以下命令
# Normal update once the release is createdcomposer global update laravel/installer -W # For the impatientcomposer global require laravel/installer:dev-master -W
如果您希望事后安装,可以运行以下命令
laravel new example-projectcd example-projectcomposer require laravel/breezephp artisan breeze:install
然后您可以按照提示选择栈、包含深色模式支持并选择测试套件(Pest 或 PHPUnit)
了解更多
如果您想开始使用 Laravel Volt,Jason Beggs 在 Laravel 新闻上写了一篇教程,可以 通过构建播客播放器学习 Livewire 3、Volt 和 Folio。此外,请查看 Volt Livewire 文档以获取更多详细信息。