Під час виступу Тейлора Отвелла на Laracon EU він оголосив про вихід Laravel 12 та нових стартових комплектів для Inertia та Livewire:
Ми також працюємо над новими стартовими комплектами. Протягом останніх п’яти або шести років у Laravel були два стартові комплекти: Laravel Breeze та Laravel Jetstream. Щоб спростити процес початку роботи з Laravel, ми об’єднуємо це в один стартовий комплект для кожного стеку. Під час встановлення ви зможете вибрати, чи хочете почати з пустого Laravel-додатку, чи обрати свій стек: React, Vue чи Livewire.
У всіх нових стартових комплектів будуть знайомі екрани, такі як вхід, реєстрація та скидання пароля. Однак нова версія міститиме більше варіантів компонентів, таких як екран аутентифікації з розділеним виглядом, різні макети панелі керування та більше:
Стартові комплекти Laravel пропонують більше можливостей у дизайні панелей керування. Тепер ви не обмежені одним стилем, як у попередніх версіях, і можете легко обрати між стандартним макетом панелі, плаваючим сайдбаром, вставним сайдбаром та макетом з заголовком:
Стартові комплекти Inertia.js виглядають однаково, незалежно від того, оберете ви Vue.js чи React з ShadCN:
Стартовий комплект для React:
Стартовий комплект для Vue:
Розробники Livewire будуть в захваті від нового стартового комплекту! Тейлор оголосив, що Livewire Starter Kit міститиме компоненти Flux UI в новому безкоштовному тарифі, включаючи все необхідне для швидкого створення інтерфейсів у Livewire. Хоча більше деталей з’явиться перед випуском, Тейлор зазначив, що стартовий комплект Livewire "надасть вам основні компоненти для створення додатків на базі Livewire і Flux, тоді як Flux Pro буде призначений для ресурсоємних компонентів, таких як графіки, редактори тощо... Я думаю, це дійсно підніме рівень спільноти Livewire."
На цей момент відомо, що кожен стартовий комплект буде завантажуватися з окремих репозиторіїв на GitHub і встановлюватися безпосередньо у ваш додаток. Це дозволить вам отримати повний контроль над усім кодом, на відміну від прихованих пакетів у директорії vendor.
Laravel пропонує зручні методи для роботи з датами, які значно спрощують запити до бази даних. Досліджуйте, як ці інтуїтивно зрозумілі функції допомагають створювати чіткі та зрозумілі умови для роботи з часовими даними!
Хочете забезпечити повну прозорість у своїх Laravel-додатках? Пакет Laravel Audit Log допоможе вам детально відстежувати всі зміни моделей Eloquent та відповідати вимогам регуляторів. Читайте далі, щоб дізнатися, як цей потужний інструмент може підвищити надійність вашого проєкту
Ви знали, що в одному додатку Laravel можна реалізувати кілька API? У нашій статті ви дізнаєтеся, як за допомогою Scramble легко документувати різні версії API та налаштувати доступ до документації, щоб зробити її публічною або приватною. Читайте далі, щоб дізнатися більше