Увійти Реєстрація
Блог Серії
Кар'єра
Вакансії Компанії
Навчання
Документація Співбесіди Тестування Відео
Екосистема
Пакети Ресурси Проєкти Інструменти Події
Інше
Про нас Реклама
Laravel 13: AI SDK, JSON:API Resources і простіше оновлення
Новини 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

20

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

Коментарі

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

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

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

PayZephyr
Новини 12 вересня 2026

PayZephyr: Єдиний API для роботи з Stripe, Paystack та PayPal

PayZephyr - Laravel-пакет від Nwaneri Chukwunyere Kenneth, який об'єднує вісім платіжних провайдерів під одним зручним API. Підтримує автоматичне перемикання, захист від подвійної оплати, підписки та повернення коштів.

5
Laravel Telescope
Новини 11 вересня 2026

Artisan-команди для дебагу в Laravel Telescope 5.24.0

Laravel Telescope 5.24.0 додає дві нові Artisan-команди для роботи із записами із терміналу. Тепер можна переглядати запити, винятки, джоби та запити до бази даних без відкриття веб-інтерфейсу, а також отримувати дані у форматі JSON для скриптів та AI-агентів.

4

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

N-iX Нова
Вчора

Senior Product Owner with Fintech / Banking experience (#5616)

Senior PHP Engineer для розробки портальної платформи, що консолідує два legacy системи. Основні технології: PHP 8.x з Laravel, RabbitMQ, MySQL, Nuxt.js/Vue.js на AWS. Вимоги: 5+ років комерційного досвіду з глибокими знаннями PHP, архітектуриEvent-Driven, MySQL оптимізації, AWS, тестування (PHPUnit/Pest) та роботи в розподіленій Agile-команді. Потрібна відмінна англійська мова.

N-iX Нова
Вчора

Senior Node.js Backend Engineer (Core Banking Services team) (#5683)

Senior/Lead PHP-розробник з глибокою експертизою Laravel та hands-on досвідом побудови або інтеграції AI-систем на основі агентів. Відповідальність за складні backend-features, менторство інших інженерів, дизайн та розгортання robust сервісів/API, інтеграція LLM-based агентів та аgentic workflows. Вимоги: 6+ років PHP, 4+ років Laravel, solid знання БД, Docker/AWS, hands-on GenAI досвід, Upper Intermediate+ англійська.

N-iX Нова
Вчора

Middle PHP Engineer (#5298)

Middle PHP/Laravel розробник для розробки VAT recovery системи. Основні обов'язки: дизайн та розвиток надійного коду, оптимізація продуктивності, виявлення та вирішення проблем. Стек: PHP, Laravel, LAMP (Linux, Apache, MySQL), Git, 3rd party APIs. Вимоги: 3+ років комерційного досвіду з PHP/Laravel, upper-intermediate англійська, OOP, Agile/SCRUM, strong teamwork.

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

Bagisto

bagisto/bagisto

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

28,113 v2.5.0-beta2 13 25

Aimeos Laravel

aimeos/aimeos-laravel

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

8,692 2026.04.1 13 7