Laravel World
8.5K subscribers
1.22K photos
25 videos
9 files
2.04K links
Laravel & PHP news

contact: @okkultax
Download Telegram
Релиз PhpStorm 2024.2
Из интересного:
- поддержка логов Laravel, Symfony и WordPress;
- подсказки для терминала;
- поддержка кодстайла PER;
- новый пользовательский интерефейс включён по умолчанию, а классический доступен в виде плагина.
https://blog.jetbrains.com/phpstorm/2024/08/phpstorm-2024-2-is-now-available/
Основные команды Git
Релиз Laravel 11.21
https://github.com/laravel/framework/releases/tag/v11.21.0

+релизы:
Breeze v2.1.4
Cashier Paddle v2.5.2
Cashier Stripe v15.4.2
Dusk v8.2.4
Fortify v1.24.0
Jetstream v5.1.5
Octane v2.5.4
Pennant v1.11.0
Prompts v0.1.25
Reverb v1.2.0
Slack Notification Channel v3.3.1
Telescope v5.2.1
Forwarded from The Dragon Code News (Andrey Helldar)
HTTP Macros - это расширение функциональности Http фасада для удобства преобразования данных.

Из коробки предоставлено два базовых метода - toData и toDataCollection, преобразующих возвращаемые данные в конкретный класс или коллекцию классов.

Также можно легко создать и зарегистрировать любой макрос.

https://github.com/TheDragonCode/laravel-http-macros
This media is not supported in your browser
VIEW IN TELEGRAM
Тейлор анонсировал Laravel Cloud

«Laravel Cloud — это полностью управляемая инфраструктурная платформа, созданная для разработчиков и команд, которые хотят сосредоточиться на реализации своих идей. Она специально оптимизирована для Laravel и PHP.»

https://cloud.laravel.com/
В США прошла конференция Laracon, позиционируемая как ключевое событие года и крупнейший ивент посвященный Laravel. И вот что Тейлор представил нам здесь:

— Официальное расширение VS Code для Laravel
— Inertia 2.0
— Laravel Cloud

Похоже, что основные силы команды направлены на внешнюю инфраструктуру экосистемы, ведь сам фреймворк видимо и так уже хорош. Из нового функционала интересны лишь заявленные хелпер defer для запуска фоновых задач после выдачи ответа браузеру и фасад Concurrency для параллельного выполнения нескольких колбэков одновременно.
Релиз PHP 8.3.11 и 8.2.23
Laracon глазами Андрея Helldara'а (у него более позитивное видение):

- Авто-биндинг при использовании DI при помощи атрибутов;

- Улучшенная умная жадная загрузка — метод chaperone() при объявлении релейшена позволяет прокидывать в дочерние релейшены значение родителя для вызовов типа user->posts->each->user;

- Метод defer(), реализующий асинхронный вызов без блокировки основного;

- Новый метод Cache::flexible() добавляет автоматический прогрев кэша при частых запросах;

- Concurrency реализует параллельную обработку N+1 действий;

- Laravel Cloud. Цены:
- - Песочница: 1 цент в час
- - Postgres - 4 цента в час и 75 центов за гигабайт
По-нашему выходит около 40 тысяч рублей в год за сервер.
🛠 API-документация без головной боли: ТОП-11 инструментов

Ручное создание документации отнимает много времени и чревато ошибками. Представляем подборку инструментов, которые автоматизируют процесс и помогут вам сосредоточиться на разработке, а не на написании документации.

https://proglib.io/p/api-dokumentaciya-bez-golovnoy-boli-top-11-instrumentov-2024-08-21
🎉 Розыгрыш обучающих курсов от CutCode!

📚 1 сентября - День знаний! Хватит откладывать свое обучение на потом, пришло время действовать! Самые жирные вакансии получают более квалифицированные разработчики. Сколько раз вы говорили себе "начну с понедельника" или "вот закончу этот проект и тогда..."? Пора превратить планы в реальность!

CutCode проводит большой розыгрыш, который может стать вашим билетом в мир профессионального Laravel:
🏆 Призы:
-Билеты на курсы: "Продвинутые методики Laravel", "Laravel Start" и "Laravel API"
-Скидка 30% на ВСЕ курсы CutCode
-6 месяцев бесплатного использования сервиса onFriday

🤔 Как участвовать?
1. Переходите к посту с розыгрышем https://t.me/laravel_cutcode/566
2. В комментариях к посту укажите желаемые призы, используя ключевые слова.

Спешите! Заявки принимаются только до 3 сентября включительно.
Розыгрыш состоится 4 сентября в 20:00 (мск) в прямом эфире на YouTube-канале CutCode.
Помните, День знаний - это не только про школьников и студентов. Это про каждого, кто готов развиваться, инвестировать в себя и свое будущее.
Действуйте сейчас, пока другие сомневаются! 🌟
#Laravel #CutCode
Релиз Laravel 11.22
https://github.com/laravel/framework/releases/tag/v11.22.0

+релизы:
Cashier Stripe v15.4.3
Forge SDK v3.17.0
Fortify v1.24.1
Horizon v5.28.0
Installer v5.8.4
Pint v1.17.3
Pulse v1.2.5
Reverb v1.3.0
Sail v1.31.2
Scout v10.11.2
Socialite v5.16.0
Valet v4.8.0
Laravel привлек $57 млн инвестиций. Судя по контексту, для запуска Laravel Cloud.
Laravel's higher order collection proxies

Высокоуровневые прокси для коллекций — это функция Laravel, которая позволяет проксировать методы к объектам, находящимся в коллекции.

https://aaronfrancis.com/2024/laravels-higher-order-collection-proxies-451f4176
Forwarded from Andrey Helldar
Простейший способ сказать "спасибо" разработчикам - использовать пакет symfony thanks.

Он автоматически проставит "звёзды" от Вашего имени в GitHub на тех проектах, которые используются в Вашем приложении.

Для того чтобы сделать это, установите пакет в глобальную область используя консольную команду:

composer global require symfony/thanks

После этого Вам достаточно будет в консоли перейти в папку с любым проектом и выполнить команду composer thanks.
Релиз Laravel 10.48.21
Как работает магия нового хелпера defer()
Который выполняет код уже после отправки ответа в браузер. И делает это не с помощью очередей. А как? Узнаем вместе — полезли под капот!
https://www.amitmerchant.com/the-magic-behind-laravels-new-defer-helper/