Laravel представив офіційний Svelte + Inertia Starter Kit

0
Перекладено ШІ
Оригінал: Laravel News
Оновлено: 19 лютого, 2026
Laravel офіційно представив Svelte starter kit, що поєднує Svelte 5 з Inertia для SPA, зберігаючи серверну маршрутизацію Laravel. У наборі — TypeScript, Tailwind, shadcn‑svelte, Fortify, SSR та кілька макетів; дізнайтеся, як швидко запустити проєкт.

Laravel тепер пропонує офіційний Svelte starter kit, що доповнює наявні варіанти React, Vue та Livewire. Набір поєднує Svelte 5 з Inertia — отримуєте SPA‑досвід, зберігаючи серверну маршрутизацію та контролери Laravel.

# Стек

У наборі:

# Аутентифікація

Аутентифікацію забезпечує Laravel Fortify — в наборі є вхід, реєстрація, скидання пароля, підтвердження електронної пошти та двофакторна автентифікація. Окремі функції можна вмикати або вимикати в config/fortify.php.

# Макети

Набір постачається з двома макетами застосунку: бокова панель (за замовчуванням) та шапка. Бокова панель підтримує три варіанти — sidebar, inset і floating — їх налаштовують у resources/js/components/AppSidebar.svelte. Сторінки аутентифікації теж мають три варіанти макетів: simple, split і card.

# Компоненти

UI‑компоненти надходять із shadcn-svelte. Додати компоненти можна командою:

npx shadcn-svelte@latest add switch

Компоненти публікуються в resources/js/components/ui/ і їх можна імпортувати прямо у Svelte‑файлах.

# Серверний рендеринг (SSR)

Підтримка SSR включена. Зібрати SSR‑сумісний бандл:

npm run build:ssr

Або запустіть dev‑сервер із увімкненим SSR:

composer dev:ssr

# Початок роботи

Створіть новий застосунок через Laravel installer і виберіть Svelte, коли з'явиться підказка:

laravel new my-app

Потім встановіть залежності й запустіть dev‑сервери:

Застосунок буде доступний за адресою http://localhost:8000.

Вихідний код starter kit — на github.com/laravel/svelte-starter-kit. Документація — у Laravel starter kits docs.

Популярні

Logomark Logotype

Простий пакет RabbitMQ для Laravel

Вам цікаво дізнатися, як спростити інтеграцію RabbitMQ у вашому Laravel-додатку? У нашій статті ми розглянемо пакет Simple RabbitMQ, який дозволяє легко налаштувати багатозʼєднання, публікувати повідомлення та обробляти черги за допомогою простого синтаксису. Читайте далі, щоб дізнатися більше!

Logomark Logotype

Усе, що нам відомо про Livewire 4

Нова версія Livewire 4, представленої Келебом Порзіо на Laracon US 2025, обіцяє значні покращення у швидкості та організації компонентів. Які з інноваційних функцій підкорять ваше серце? Читайте далі, щоб дізнатися більше про те, як Livewire 4 полегшить вашу роботу

Logomark Logotype

Як задокументувати кілька API в Laravel за допомогою Scramble

Ви знали, що в одному додатку Laravel можна реалізувати кілька API? У нашій статті ви дізнаєтеся, як за допомогою Scramble легко документувати різні версії API та налаштувати доступ до документації, щоб зробити її публічною або приватною. Читайте далі, щоб дізнатися більше