Laravel Volt — новый пакет, анонсированный на конференции Laracon 2023. Предоставляет возможность использования однофайловых Livewire-компонентов и без проблем работает с…
api
Секреты создания API в Laravel
![](https://laravel.demiart.ru/wp-content/uploads/2022/01/laravel-9-363x202.png)
Laravel 9 — Что нового?
Laravel 9 вышла 8 февраля 2022 года. Релиз содержит следующие нововведения и улучшения: поддержка компонентов Symfony 6, Symfony Mailer, Flysystem…
![](https://laravel.demiart.ru/wp-content/uploads/2021/09/resource-api-laravel-363x202.png)
Ресурсы для API в Laravel
Вы узнаете, что такое Ресурсы и как их использовать для API в Laravel-приложениях. Ресурсы (Resources) — дополнительный слой поверх Eloquent-моделей.…
![role based api authentication](https://laravel.demiart.ru/wp-content/uploads/2021/06/role-based-api-authentication-363x202.jpg)
Создание REST API c Ролями и Правами
Из этой статьи вы узнаете, как реализовать систему аутентификации на основе ролей пользователей в своем приложении с помощью Laravel Sanctum.…
![tinker](https://laravel.demiart.ru/wp-content/uploads/2021/05/tinker-363x202.jpg)
Полное руководство по Tinker
Недооцененный встроенный Laravel-компонент — команда php artisan tinker, которую используют для запуска кода в контексте приложения. Давайте разберемся, на что…
![Каркасы аутентификации в Laravel](https://laravel.demiart.ru/wp-content/uploads/2020/10/laravel-authentication-scaffolding-363x202.jpg)
Полное руководство по каркасам аутентификации в Laravel
В этой статье собраны все основные способы создания аутентификации в Laravel-приложениях. На данный момент нам доступны следующие решения: Laravel Jetstream…
![Laravel Inertia.js CRUD](https://laravel.demiart.ru/wp-content/uploads/2020/03/inertia-363x202.jpg)
Создание SPA CRUD на Laravel Inertia
Inertia.js — это еще один способ создания SPA (одностраничного приложения). Это не фреймворк и не замена существующих способов. Вся прелесть…
![Маршрутизация Laravel — 8 продвинутых советов](https://laravel.demiart.ru/wp-content/uploads/2020/03/routes-tips-363x202.jpg)
Продвинутые советы по Маршрутизации в Laravel
Все мы используем простой синтаксис Route::get() и Route::post(), но в больших проектах это делать сложнее. В этой статье собраны несколько…
![](https://laravel.demiart.ru/wp-content/uploads/2020/03/laravel-7-363x202.png)
Laravel 7 — Что нового?
Laravel 7 вышел 3 марта 2020 года и содержит следующие нововедения и улучшения. Laravel Sanctum Автор: Taylor Otwell Laravel Sanctum…
![Как сделать SPA на Laravel и Vue](https://laravel.demiart.ru/wp-content/uploads/2020/02/laravel-vue-spa-363x202.jpg)
SPA CRUD на Laravel и Vue
В этом уроке я расскажу вам, как сделать полноценный SPA (Single Page Application — Одностраничное приложение) на Vue 2 с…
![](https://laravel.demiart.ru/wp-content/uploads/2020/01/airlock-363x202.png)
Аутентификация через Laravel Sanctum
Sanctum — это пакет для Laravel, легковесная альтернатива существующим методам аутентификации (например, Laravel Passport) для использования в SPA и простых…
![](https://laravel.demiart.ru/wp-content/uploads/2019/12/oath-363x202.jpg)
Аутентификация OAuth2 в проектах Laravel
Время от времени возникает вопрос, как разрешить пользователям входить в отдельные (дочерние) приложения, используя одну учетную запись главного приложения. В…
![Best practices Laravel REST API](https://laravel.demiart.ru/wp-content/uploads/2019/12/best-api-363x202.jpg)
REST API: Лучшие практики
В современном приложении API является одной из основных функций. Оно важно не только для создания мобильных и десктопных приложений, но…
![](https://laravel.demiart.ru/wp-content/uploads/2019/11/http-sessions-363x202.jpg)
Отключение HTTP сессий для ускорения API
Если вы запускаете приложение Laravel чисто как headless API, то будет выгодно отключить HTTP сессии. Мы это используем в службе…
![Laravel Response objects](https://laravel.demiart.ru/wp-content/uploads/2019/10/response-363x202.jpg)
Универсальные объекты ответов
Использование выделенных объектов ответа, которые могут обрабатывать несколько форматов — хороший шаблон для очистки контроллеров. Я разрабатывал новый способ возврата…