Skip to content

Instantly share code, notes, and snippets.

@larschinkel
Last active December 23, 2025 18:05
Show Gist options
  • Select an option

  • Save larschinkel/ce3769716b0a0da25be2b2cad2443256 to your computer and use it in GitHub Desktop.

Select an option

Save larschinkel/ce3769716b0a0da25be2b2cad2443256 to your computer and use it in GitHub Desktop.
TALL Stack Setup (Laravel 12, Livewire 4, Alpine 3, Tailwind 4)

TALL Stack Setup (Laravel 12, Livewire 4, Alpine 3, Tailwind 4)

Getting started with the TALL stack 😀

> composer create-project laravel/laravel project --prefer-dist
> cd project
> composer require livewire/livewire:^4.0@beta
> php artisan livewire:publish --config

config/livewire.php

'make_command' => [
    'type' => 'sfc', // Options: 'sfc', 'mfc', 'class'
    'emoji' => false, // Options: true, false
],
> php artisan livewire:layout
> php artisan make:livewire pages::users

routes/web.php

Route::livewire('/', 'pages::users');
> composer require soloterm/solo --dev
> php artisan solo:install

config/solo.php

'commands' => [
    'PHP' => 'php artisan serve',
    'JS' => 'npm run dev',
> npm i
> php artisan solo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment