Незабаром з'являться нові стартер-кити для Laravel

Перекладено ШІ
Оригінал: Laravel News
Оновлено: 05 лютого, 2025
Laravel 12 принесе з собою нові стартові набори, які спростять процес початку роботи з фреймворком. Чи готові ви дізнатися про всі можливості нового Livewire та Inertia для створення сучасних застосунків?

Під час виступу Тейлора Отвелла на Laracon EU він оголосив про вихід Laravel 12 та нових стартових комплектів для Inertia та Livewire:

Ми також працюємо над новими стартовими комплектами. Протягом останніх п’яти або шести років у Laravel були два стартові комплекти: Laravel Breeze та Laravel Jetstream. Щоб спростити процес початку роботи з Laravel, ми об’єднуємо це в один стартовий комплект для кожного стеку. Під час встановлення ви зможете вибрати, чи хочете почати з пустого Laravel-додатку, чи обрати свій стек: React, Vue чи Livewire.

Оголошення нових стартових комплектів
Оголошення нових стартових комплектів

# Екран аутентифікації

У всіх нових стартових комплектів будуть знайомі екрани, такі як вхід, реєстрація та скидання пароля. Однак нова версія міститиме більше варіантів компонентів, таких як екран аутентифікації з розділеним виглядом, різні макети панелі керування та більше:

Екран входу з карткою аутентифікації в React
Екран входу з карткою аутентифікації в React
Екран входу з розділеним виглядом в React
Екран входу з розділеним виглядом в React

# Панель керування

Стартові комплекти Laravel пропонують більше можливостей у дизайні панелей керування. Тепер ви не обмежені одним стилем, як у попередніх версіях, і можете легко обрати між стандартним макетом панелі, плаваючим сайдбаром, вставним сайдбаром та макетом з заголовком:

Макет панелі керування
Макет панелі керування
Макет з заголовком
Макет з заголовком

Стартові комплекти Inertia.js виглядають однаково, незалежно від того, оберете ви Vue.js чи React з ShadCN:

Стартовий комплект для React:

Стартовий комплект для Vue:

# Стартовий комплект Livewire

Розробники Livewire будуть в захваті від нового стартового комплекту! Тейлор оголосив, що Livewire Starter Kit міститиме компоненти Flux UI в новому безкоштовному тарифі, включаючи все необхідне для швидкого створення інтерфейсів у Livewire. Хоча більше деталей з’явиться перед випуском, Тейлор зазначив, що стартовий комплект Livewire "надасть вам основні компоненти для створення додатків на базі Livewire і Flux, тоді як Flux Pro буде призначений для ресурсоємних компонентів, таких як графіки, редактори тощо... Я думаю, це дійсно підніме рівень спільноти Livewire."

Вхід у Livewire
Вхід у Livewire
Сторінка налаштувань Livewire
Сторінка налаштувань Livewire

На цей момент відомо, що кожен стартовий комплект буде завантажуватися з окремих репозиторіїв на GitHub і встановлюватися безпосередньо у ваш додаток. Це дозволить вам отримати повний контроль над усім кодом, на відміну від прихованих пакетів у директорії vendor.