Пагинация: Offset против Cursor
Недавно в Laravel 8.41 была добавлена Cursor-пагинация (также известная как keyset pagination). В этой статье мы рассмотрим обе стратегии разбивки на страницы: и курсорную и со смещением (offset), а также расскажем где, когда и какую лучше использовать.
https://laravel.demiart.ru/offset-vs-cursor-pagination/
Недавно в Laravel 8.41 была добавлена Cursor-пагинация (также известная как keyset pagination). В этой статье мы рассмотрим обе стратегии разбивки на страницы: и курсорную и со смещением (offset), а также расскажем где, когда и какую лучше использовать.
https://laravel.demiart.ru/offset-vs-cursor-pagination/
Уроки Laravel
Пагинация: Offset против Cursor | Уроки Laravel
Недавно в Laravel 8.41 была добавлена Cursor-пагинация (также известная как keyset pagination). В этой статье мы рассмотрим обе стратегии разбивки на страницы: и курсорную и со смещением (offset), а т
laravel-tips-from-no-compromises-1.0.0.pdf
1.1 MB
Бесплатная книга «A Little Bit of Laravel»
на английском языке
Сборник полезных советов, которые помогут сделать ваше приложение чуть-чуть лучше.
на английском языке
Сборник полезных советов, которые помогут сделать ваше приложение чуть-чуть лучше.
Релиз Laravel 8.45
https://twitter.com/taylorotwell/status/1400478497735315461
https://twitter.com/taylorotwell/status/1400478497735315461
Также зарелизено:
— Breeze 1.2.3
— Cashier Paddle 1.4.5
— Horizon 5.7.9
— Installer 4.2.7
— Jetstream 2.3.8
— Octane 1.0.4
— Sail 1.8.0
— Scout 9.1.1
— Breeze 1.2.3
— Cashier Paddle 1.4.5
— Horizon 5.7.9
— Installer 4.2.7
— Jetstream 2.3.8
— Octane 1.0.4
— Sail 1.8.0
— Scout 9.1.1
Создание REST API c Ролями и Правами
Из этой статьи вы узнаете, как реализовать систему аутентификации на основе ролей пользователей в своем приложении с помощью Laravel Sanctum. Все исходники доступны на GitHub.
https://laravel.demiart.ru/role-based-api-authentication/
Из этой статьи вы узнаете, как реализовать систему аутентификации на основе ролей пользователей в своем приложении с помощью Laravel Sanctum. Все исходники доступны на GitHub.
https://laravel.demiart.ru/role-based-api-authentication/
Уроки Laravel
Создание REST API c Ролями и Правами | Уроки Laravel
Как реализовать систему аутентификации на основе ролей пользователей в своем приложении с помощью Laravel Sanctum
Orbit — использование Laravel без SQL
Orbit — это flat-file драйвер (неструктурированных файлов) для Laravel Eloquent. Он позволяет вам заменить обычную базу данных реальными файлами, с которыми вы можете работать, используя знакомые вам методы.
https://laravel.demiart.ru/laravel-flat-files-driver/
Orbit — это flat-file драйвер (неструктурированных файлов) для Laravel Eloquent. Он позволяет вам заменить обычную базу данных реальными файлами, с которыми вы можете работать, используя знакомые вам методы.
https://laravel.demiart.ru/laravel-flat-files-driver/
Уроки Laravel
Orbit — использование Laravel без SQL | Уроки Laravel
Orbit — это flat-file драйвер (неструктурированных файлов) для Laravel Eloquent. Он позволяет вам заменить обычную базу данных реальными файлами, с которыми вы можете работать, используя знакомые вам
Релиз Laravel 8.48
https://github.com/laravel/framework/releases/tag/v8.48.0
https://github.com/laravel/framework/releases/tag/v8.48.0
Также зарелизено:
— Laravel 6.20.29
— Breeze 1.3.1
— Cashier Stripe 12.15.0 & 13.2.0
— Jetstream 2.3.10
— Octane 1.0.6
— Telescope 4.5.1
— Laravel 6.20.29
— Breeze 1.3.1
— Cashier Stripe 12.15.0 & 13.2.0
— Jetstream 2.3.10
— Octane 1.0.6
— Telescope 4.5.1
Сегодня релизнулись:
— Laravel 8.49
— Cashier Stripe 13.3
— Fortify 1.7.14
— Jetstream 2.3.11
— Lumen 8.2.4
— Octane 1.0.7
— Sail 1.8.2
— Scout 9.2
По доброй традиции список изменений свежего релиза Ларавал опять запаздывает. Но известно, что основная фича выпуска это новый метод
— Laravel 8.49
— Cashier Stripe 13.3
— Fortify 1.7.14
— Jetstream 2.3.11
— Lumen 8.2.4
— Octane 1.0.7
— Sail 1.8.2
— Scout 9.2
По доброй традиции список изменений свежего релиза Ларавал опять запаздывает. Но известно, что основная фича выпуска это новый метод
Log::withContext
https://laravel.com/docs/8.x/logging#contextual-informationДень релизов
— Laravel 8.49.2 и 6.20.30
— Cashier Stripe 13.4.0
— Dusk 6.15.1
— Octane 1.0.8
— Sail 1.8.4
— Scout 9.2.2
— Vapor UI 1.2.0
Семисотый релиз Laravel. В патче 8.49.2 добавлено событие
— Laravel 8.49.2 и 6.20.30
— Cashier Stripe 13.4.0
— Dusk 6.15.1
— Octane 1.0.8
— Sail 1.8.4
— Scout 9.2.2
— Vapor UI 1.2.0
Семисотый релиз Laravel. В патче 8.49.2 добавлено событие
ResponseReceived
к асинхронным запросам HTTP-клиента и исправлена ошибка с loadMissing()
.Дата релиза Laravel 9
В этом году мы изменили цикл обновлений Laravel перейдя на один мажорный релиз в год. До этого мы выпускали по две основных версии в год.
Ранее мы планировали выпустить Laravel 9 в сентябре этого года. Но наш фреймворк использует множество пакетов, созданных сообществом, а также девять symfony-компонентов. А Symfony 6.0 должен зарелизится в ноябре этого года. Поэтому мы решили отложить выпуск Laravel 9.0 до января 2022 года.
Отложив релиз мы сможем обновить наши базовые симфони-компоненты до Symfony 6.0, не дожидаясь сентября 2022 года. Кроме того, это нам даст больше возможностей, ведь теперь наши ежегодные выпуски будут всегда происходить через два месяца после релизов Symfony. Это означает, что график релизов будет выглядеть теперь так:
Laravel 9.0 — январь 2022 г.
Laravel 10.0 — январь 2023 г.
Laravel 11.0 — январь 2024 г.
Тем временем мы продолжаем вносить офигенные фичи в Laravel 8.x. Фактически мы смогли уже выпустить множество классных новых функций без необходимости выпуска мажорной версии. Например, параллельное тестирование, улучшение трансляции моделей и так далее. Мы с нетерпением ждём возможности осыпать вас еще большим количеством полезных функций.
Taylor Otwell, создатель Laravel
В этом году мы изменили цикл обновлений Laravel перейдя на один мажорный релиз в год. До этого мы выпускали по две основных версии в год.
Ранее мы планировали выпустить Laravel 9 в сентябре этого года. Но наш фреймворк использует множество пакетов, созданных сообществом, а также девять symfony-компонентов. А Symfony 6.0 должен зарелизится в ноябре этого года. Поэтому мы решили отложить выпуск Laravel 9.0 до января 2022 года.
Отложив релиз мы сможем обновить наши базовые симфони-компоненты до Symfony 6.0, не дожидаясь сентября 2022 года. Кроме того, это нам даст больше возможностей, ведь теперь наши ежегодные выпуски будут всегда происходить через два месяца после релизов Symfony. Это означает, что график релизов будет выглядеть теперь так:
Laravel 9.0 — январь 2022 г.
Laravel 10.0 — январь 2023 г.
Laravel 11.0 — январь 2024 г.
Тем временем мы продолжаем вносить офигенные фичи в Laravel 8.x. Фактически мы смогли уже выпустить множество классных новых функций без необходимости выпуска мажорной версии. Например, параллельное тестирование, улучшение трансляции моделей и так далее. Мы с нетерпением ждём возможности осыпать вас еще большим количеством полезных функций.
Taylor Otwell, создатель Laravel
👍2