Увійти Реєстрація
Блог Серії
Кар'єра
Вакансії Компанії
Навчання
Документація Співбесіди Тестування Відео
Екосистема
Пакети Ресурси Проєкти Інструменти Події
Інше
Про нас Реклама
Новини 17 березня 2026

Laravel 13: AI SDK, JSON:API Resources і простіше оновлення

Вийшов Laravel 13 - велике оновлення без звичного болю при переході.

Фокус цього циклу:

  • мінімум breaking changes;
  • більше вбудованих можливостей;
  • сильніші стандартні рішення для сучасних проєктів.

Ключові зміни

  • Laravel 13 потребує PHP 8.3+ і продовжує курс на м'які оновлення. Для більшості проєктів перехід із Laravel 12 має бути швидким.

  • У фреймворку з'явився Laravel AI SDK. Це єдиний інтерфейс для роботи з текстом, зображеннями, аудіо, embedding-моделями та агентами без жорсткої прив'язки до одного провайдера.

  • Laravel тепер має вбудовані JSON:API resources. Це спрощує стандартні API-відповіді зі зв'язками, посиланнями та вибірковими полями.

  • PreventRequestForgery формалізує й підсилює CSRF-захист через перевірку походження запиту, зберігаючи сумісність із захистом на основі токенів.

  • Queue::route(...) дозволяє централізовано призначати з'єднання і чергу для job-класів. Менше розкиданих onQueue() по коду.

  • Атрибути #[Middleware], #[Authorize], #[Tries], #[Timeout] розширюють декларативний підхід. Налаштування ближче до класу, менше службового коду в ініціалізації.

  • Cache::touch(...) продовжує час життя кешу без повторного читання і запису значення. Корисно для часто використовуваних ключів, сесійних і тимчасових даних.

  • Laravel 13 також посилює напрямок ШІ через семантичний і векторний пошук та кращу інтеграцію з embedding-моделями й pgvector.

use App\Jobs\ProcessPodcast;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\Queue;
use Illuminate\Routing\Attributes\Controllers\Middleware;

Queue::route(
	ProcessPodcast::class,
	connection: 'redis',
	queue: 'podcasts',
);

#[Middleware('auth')]
class CommentController
{
	// ...
}

Cache::put('report:42', ['ready' => true], now()->addMinutes(5));
Cache::touch('report:42', 300);

Джерело: laravel.com/docs/13.x/releases

26

Читати в документації

Коментарі

Увійдіть, щоб залишити коментар

Будьте першим, хто залишить коментар!

Читайте також

Filament v5.10.0
Новини 12 жовтня 2026

Filament v5.10.0: сітка в rich editor, скелетони таблиць і десятки виправлень

Вийшов Filament v5.10.0: елементи керування сіткою в rich editor, допоміжний контент для віджетів-графіків, скелетони завантаження таблиць, submitOnCompletion() для OneTimeCodeInput та багато виправлень авторизації, доступності й стану.

17
Laravel AI SDK на практиці
Новини 09 жовтня 2026

Laravel AI SDK на практиці: агент, що стоїть за There There

Фрік Ван дер Гертен розповідає, як у Spatie побудували AI-шар хелпдеска There There на Laravel AI SDK: клас агента, інструменти з типізованою JSON-схемою та делегування роботи звичайним domain-діям.

12

Вакансії за темою

Backend Developer (PHP, Laravel)

Laravel Офіс B2B Middle $550 - $1,700

Senior Full-Stack розробник з акцентом на backend для розробки веб-системи військової логістики. Робота з Laravel 12, PHP 8.4, Vue.js 3, PostgreSQL/MySQL. Вимоги: 5+ років досвіду веброзробки, глибокі знання архітектури, SOLID/DDD, масштабованих API, CI/CD, Docker, SQL-оптимізація. Очікується технічне лідерство, участь у архітектурних рішеннях і наставництво для команди.

Bewort Нова
Сьогодні

AI-Driven PHP Developer

Розробник бекенду на PHP/Laravel для платформи охорони здоров'я (кредентиалінг, комплаєнс, стафінг, автоматизація робочих процесів). Завдання: проєктування REST API та масштабованої архітектури, робота з PostgreSQL, асинхронні черги (AWS SQS, RabbitMQ, Kafka), участь у AI-автоматизації та розробка краулерів. Вимоги: 4+ років бекенд або фулстек досвіду, сильний Laravel, продуктове мислення, англійська B2+.

Full Stack Developer (middle+)

Full Stack розробник розвиватиме та підтримуватиме вебпродукти FinTech-компанії: доопрацьовуватиме backend і frontend, функціонал особистого кабінету клієнта, інтеграції через REST API з платіжними та ідентифікаційними сервісами. Ключовий стек: PHP, Laravel, Vue.js (Vue Router, Pinia або Vuex), MySQL/PostgreSQL, Docker, Git. Вимоги: понад 3 роки комерційного Full Stack досвіду, робота з наявним кодом, участь у code review та розборі інцидентів.

Пакети за темою

Bagisto

bagisto/bagisto

Bagisto — це платформа для електронної комерції, побудована на Laravel. Вона надає готове рішення для створення та управління інтернет-магазинами з підтримкою каталогу товарів, замовлень, платежів та клієнтів.

28,228 v2.5.0 13 26

Aimeos Laravel

aimeos/aimeos-laravel

Cloud-native, API-first Laravel пакет для електронної комерції з інтегрованою штучною інтелектуальністю для надшвидких онлайн-магазинів, маркетплейсів та складних B2B проектів.

8,702 2026.10.1 13 10