Laravel World
8.46K subscribers
1.26K photos
25 videos
9 files
2.09K links
Laravel & PHP news
Download Telegram
Думаю, вы видели множество сайтов, использующих javascript на фронтенде, а как насчет использования PHP на стороне клиента? Но как, спросите вы? Поскольку PHP написан на C, то можно скомпилировать версию, которая может работать в браузера через WebAssembly. Хорошая идея? Давайте разберемся!
https://laravel.demiart.ru/client-side-php/
Релиз Eloquent State Machines
Пакет для упрощения переходов между статусами Eloquent-моделей.
https://laravel-news.com/eloquent-state-machines
В Laravel локализация очень проста — разместите переводы в папке resources/lang, но их неудобно редактировать, поэтому существует множество пакетов, которые помогают сделать это более эффективно. Давайте рассмотрим самые популярные из них.
https://laravel.demiart.ru/10-best-laravel-packages-for-multi-language-translations/
Также зарелизены
— Laravel 6.20.7
— Breeze 1.0.0
— Cashier Stripe 12.6.1
— Horizon 5.6.1
— Jetstream 1.6.4
— Telescope 4.3.2
Стрим Тейлора о релизе Laravel Sail и изменениях документации
https://youtu.be/mgyo0kfV7Vg
Релиз Laravel Sail
Инструмент развёртывания среды разработки с помощью Докера для Laravel-приложений
https://laravel-news.com/laravel-sail
Использование инструмента Takeout для добавления новых служб в Laravel Sail
https://mattstauffer.com/blog/how-to-use-takeout-to-add-new-services-to-laravel-sail-and-save-ram/
Laravel Sail — это удобный интерфейс для работы с Docker-контейнером, запускающим Laravel-приложение. То есть это самый простой способ начать работать с Laravel без каких-либо проблем. И, хотя Sail сделан на базе Docker, но вам не потребуется опыт работы с ним.
https://laravel.demiart.ru/laravel-sail/
Глобальное обновление Laravel-документации — 297 коммитов
https://github.com/laravel/docs/pull/6625/commits
Использование выделенных объектов ответа, которые могут обрабатывать несколько форматов — хороший шаблон для очистки контроллеров. Я разрабатывал новый способ возврата различных форматов откликов, вводя выделенные объекты в мои приложения на Laravel и я решил поделится с вами своим этапами и идеями.
https://laravel.demiart.ru/versatile-response-objects/
Обратите внимание. В последнем релизе изменён дефолтный .env