Laravel World
8.47K subscribers
1.25K photos
25 videos
9 files
2.08K links
Laravel & PHP news
Download Telegram
Legacy и Laravel: Переписываем устаревшее приложение на современный фреймворк
В этом уроке я покажу вам некоторые стратегии для конвертации легаси-кода в Laravel, без необходимости переписывания с нуля. Независимо от того, обновляетесь ли вы со старого фреймворка или используете фреймворк впервые, следуя этим шагам, вы сразу же начнете извлекать выгоду из того, что может предложить Laravel.
Релиз Statamic 3
CMS на Laravel+Vue+TailwindCSS
https://statamic.com/blog/statamic-3-launch-announcement
Laravel API 404 ответ: Возвращаем JSON вместо страницы с ошибкой
Если вы создаете проект на Laravel как с веб-страницами, так и с API, то вам необходимо для каждого из них настраивать вывод ошибок. При веб-просмотре должны быть страницы с ошибками, а API должен возвращать JSON с кодами состояния. Как это сделать? Я покажу пример с 404-ой ошибкой Not Found.
https://laravel.demiart.ru/laravel-api-404-otvet-vozvrashhaem-json-vmesto-stranitsy-s-oshibkoj/?t
Laravel: Одна таблица для всех моделей
Бывает так, что в нашем приложении есть две модели (а иногда и больше), которые имеют одинаковые атрибуты, но отличаются некоторыми другими. Возьмем к примеру мой сайт Podcast, над которым я сейчас работаю: мне нужны модели Podcast, Song и Soundtrack.
https://laravel.demiart.ru/laravel-odna-tablitsa-dlya-vseh-modelej/?t
Использование Laravel Debugbar для оптимизации приложений
https://blog.infyom.com/use-laravel-debugbars-measure-function-to-optimize-application-performance
Аутентификационный пресет для Inertia
https://github.com/usetitanium/inertia
Использование Enums в Laravel без внешних пакетов
https://medium.com/@renatoperes01/how-to-handle-enums-in-laravel-without-external-packages-1794f3f3294e
Laravel и использование поля JSON в MySQL
Поля JSON становятся все более популярными, теперь они официально поддерживаются в MySQL 5.7.8. Их даже использует популярный пакет Spatie Laravel Medialibrary, так почему бы и нам не попробовать? В этом уроке мы покажем как это сделать.
https://laravel.demiart.ru/laravel-mysql-json/?t