Laravel World
8.46K subscribers
1.26K photos
25 videos
9 files
2.09K links
Laravel & PHP news
Download Telegram
Релиз Laravel 10.22

Новый выпуск Лары содержит аж целых три пункта: хелпер, исправление ошибки и исправление опечатки.

А давайте посмотрим, что же было в патче 10.21.1 — ого, 8 пунктов, в том числе теперь фреймворк полностью совместим с PHP 8.3! Ай да патч!

https://github.com/laravel/framework/releases/tag/v10.22.0

+релизы:
Breeze v1.23.2
Cashier Stripe v14.12.5
Dusk v7.10.0
Fortify v1.17.6
Horizon v5.20.0
Pennant v1.5.0
Pint v1.13.0
Precognition v0.5.1
Sail v1.24.1
Scout v10.3.0
Socialite v5.9.0
Valet v4.3.0
Volt v1.3.0
28
Организация кода в Laravel. Личный опыт

В статье я расскажу, как организую свой код в проектах, использующих Laravel. Решил немного структурировать, с чем удалось познакомиться после перехода в мир фреймворков из мира чудного (ударение можете сами поставить) Битрикс. Многие вещи стали для меня открытием и особенно переоткрыл для себя ООП. Начнем рассмотрение с практик организации кода проекта. Статья адресована начинающим разработчикам. Давайте посмотрим, какие есть подходы к организации кода.

https://habr.com/ru/articles/760022/
71
MoonShine — админка для Laravel

Обзор новой административной панели для фреймворка, написанного нашими ребятами из CutCode.

https://cutcode.dev/articles/pervyi-vzgliad-na-moonshine
63
Релиз Laravel 10.23

https://github.com/laravel/framework/releases/tag/v10.23.0

+релизы:
Dusk v7.11.0
Folio v1.1.1
Fortify v1.18.0
Horizon v5.20.1
Installer v5.1.1
Prompts v0.1.7
Sail v1.25.0
Sanctum v3.3.1
Socialite v5.9.1
Volt v1.3.1
19
make:view — новая команда в Laravel 10.23
60
From Symfony to Laravel - 5 Steps to Prepare your Symfony Project for Migration

Переводим проект с Симфони на Laravel

https://tomasvotruba.com/blog/from-symfony-to-laravel-5-steps-to-prepare-your-symfony-project-for-migration/
35
Use several databases within your Laravel project

Как использовать несколько баз данных в вашем Laravel-проекте.

https://capsules.codes/en/blog/fyi/en-fyi-use-several-databases-within-your-laravel-project
50
Релиз Laravel 10.24

https://github.com/laravel/framework/releases/tag/v10.24.0

+релизы:
Breeze v1.23.3
Horizon v5.21.0
Jetstream v4.0.2
Pint v1.13.2
Prompts v0.1.8
Telescope v4.16.3
Volt v1.3.2
22
92
Неортодоксальный Eloquent. Часть 1

Eloquent - это мощный и умный инструмент, нравящийся многим своими возможностями. Он позволяет с лёгкостью выполнять операции с базами данных, сохраняя при этом простоту использования. Реализуя паттерн Active Record (AR), описанный Фаулером в книге "PoEAA", является одним из лучших реализаций на сегодняшний день.

В этой статье я хотел бы рассказать о нескольких советах и рекомендациях, о которых узнал экспериментальным путём. Например, Вы когда-нибудь задумывались о том, чтобы тем или иным образом разделить жадные загрузки? Нет? Тогда, я уверен, Вы узнаете как минимум что-то новое, так что обязательно дочитайте до конца!

https://habr.com/ru/articles/762598/
30
Пакет Pail

Экспериментальный пакет (возможно, будущая функция Laravel), разработанный с единственной целью: предоставить простой способ отслеживания логов в Laravel-приложениях.

https://github.com/nunomaduro/pail
32
This media is not supported in your browser
VIEW IN TELEGRAM
Voices — новый плагин от JetBrains

На GitHub опубликовали код плагина Voices для интегрированных сред разработки от компании JetBrains. С его помощью можно оставлять в коде голосовые комментарии.

Проект открыт и опубликован на GitHub, а весь код написан на Kotlin. Для установки необходимо скачать jar-файл из раздела Releases. После следует перейти в настройки IDE и открыть раздел управления расширениями. В окне требуется выбрать установку из памяти. Скорее всего потребуется перезапустить IDE.

https://habr.com/ru/news/762758/
43
Уже 500 пакетов на Laravel Ocean Package

https://laravel-package-ocean.com/
49
Релиз Laravel 10.25

https://github.com/laravel/framework/releases/tag/v10.25.0

+релизы:
Cashier Stripe v14.12.7
Dusk v7.11.1
Folio v1.1.2
Forge SDK v3.14.0
Installer v5.1.2
Prompts v0.1.9
Scout v10.4.0
Telescope v4.16.4
Valet v4.4.0
Volt v1.3.3
23
20
Обзор NativePHP. Инструмент для создания собственных нативных desktop приложений на Laravel

Что из себя представляет NativePHP? Перед нами фреймворк, который позволяет нам писать нативные десктоп приложения, используя PHP. Приложения кроссплатформенные - можно писать под Mac, Windows и Linux. И все это с использованием нашего любимого PHP с использованием Laravel. Но как обещают разработчики в будущем появятся и другие драйверы.

В целом вы просто пишете приложение на Laravel, устанавливаете NativePHP и компилируете его в десктоп приложение. Далее прямо в операционной системе запускаете приложение и перед вами откроется тот же самый проект, который Вы писали.

https://habr.com/ru/articles/761740/
63