News

Laravel Breeze with Volt Functional API

Published
Laravel Breeze with Volt Functional API image

The Laravel team released the Livewire + Volt functional stack for Breeze. This increases the Breeze offering to six stack variations, offering a tremendous amount of freedom to stacks that are emerging in the Laravel ecosystem:

  • Laravel Blade
  • Livewire with Volt Class API
  • Livewire with Volt Functional API
  • Inertia (React)
  • Inertia (Vue)
  • API-only

Getting Started with a New Project

If you want to install the Breeze + Volt functional API while creating a new Laravel project, all in one go, you can run the following:

laravel new --pest --breeze --git --dark \
--stack=livewire-functional \
breeze-functional-demo

Note: at the time of writing, the installer doesn't support livewire-functional unless you require dev-master. Likely, you can wait for the installer to get a release, or you can run

# Normal update once the release is created
composer global update laravel/installer -W
 
# For the impatient
composer global require laravel/installer:dev-master -W

If you prefer to install after-the-fact, you can run the following:

laravel new example-project
cd example-project
composer require laravel/breeze
php artisan breeze:install

Then you can follow the prompts to select the stack, include dark mode support, and pick the test suite (Pest or PHPUnit):

Learn More

If you'd like to get started with Laravel Volt, Jason Beggs wrote a tutorial on Laravel News to Learn Livewire 3, Volt, and Folio by building a podcast player. Also, check out the Volt Livewire documentation for more details.

Paul Redmond photo

Staff writer at Laravel News. Full stack web developer and author.

Sponsored

laravelcloud logo
Laravel Cloud

Easily create and manage your servers and deploy your Laravel applications in seconds.

Visit Laravel Cloud

The latest

View all →
Unlearn.dev goes free for a weekend, October 10 and 11 image

Unlearn.dev goes free for a weekend, October 10 and 11

Read article
Tashil: Laravel Subscription Plans and Feature Usage Limits image

Tashil: Laravel Subscription Plans and Feature Usage Limits

Read article
Decide with Jev: Laravel AI That Answers with a Probability image

Decide with Jev: Laravel AI That Answers with a Probability

Read article
JetBrains Air: Run AI Coding Agents in JetBrains IDEs image

JetBrains Air: Run AI Coding Agents in JetBrains IDEs

Read article
Memoize Tagged Cache Reads in Laravel image

Memoize Tagged Cache Reads in Laravel

Read article
Eloquent Refreshes: Load Generated Columns After Save image

Eloquent Refreshes: Load Generated Columns After Save

Read article