Используем Google Login через Socialite на Laravel 8 с Jetstream
https://medium.com/@codyrigg/how-to-add-a-google-login-using-socialite-on-laravel-8-with-jetstream-6153581e7dc9
https://medium.com/@codyrigg/how-to-add-a-google-login-using-socialite-on-laravel-8-with-jetstream-6153581e7dc9
Medium
How to Add a Google Login using Socialite on Laravel 8 with Jetstream
Starting a laravel 8 application with jetstream and then passing the login to Google shouldn’t be hard. There should be a github out that…
Samuel Štancl: Советы по Laravel и веб-разработке
https://threadreaderapp.com/thread/1308082888324374528.html
https://threadreaderapp.com/thread/1308082888324374528.html
Threadreaderapp
Read and Share Twitter Threads easily!
Thread Reader helps you read and share the best of Twitter Threads
This media is not supported in your browser
VIEW IN TELEGRAM
Marcel Pociot создал Webpack-бандлер, который позоляет создавать blade-компоненты из одного файла, вместе с CSS и JS.
Vue + Laravel API: Поиск в таблице по полям
https://youtu.be/ejcOHypgmcg
https://youtu.be/ejcOHypgmcg
YouTube
Vue + Laravel API: Table Search and Column Search
A follow-up video to my course about Vue CRUD with Laravel in SPA. One student asked a question, and I promised to shoot a video on Youtube.
Link to the full course: https://bit.ly/vue-laravel-spa
- - - - -
Try our Laravel QuickAdminPanel: https://bit.…
Link to the full course: https://bit.ly/vue-laravel-spa
- - - - -
Try our Laravel QuickAdminPanel: https://bit.…
Релиз Laravel 8.6
https://laravel-news.com/laravel-8-6-0
https://laravel-news.com/laravel-8-6-0
Laravel News
Laravel 8.6 Released
The Laravel team released 8.4, 8.5, and 8.6 over the last week with plenty of new features including SQLite schema dump support, auto-handling castAsJson() values that are “Jsonable,” an artisan command for clearing queues, along with the latest new features…
Безопасное удаление тяжелых таблиц на AWS с помощью Laravel
https://flareapp.io/blog/7-how-to-safely-delete-records-in-massive-tables-on-aws-using-laravel
https://flareapp.io/blog/7-how-to-safely-delete-records-in-massive-tables-on-aws-using-laravel
Flare
How to safely delete records in massive tables on AWS using Laravel - Blog
<p>Recently we had to delete unneeded records in a huge table. In this post, I'd like to show you the challenges we had to overcome and the solutions we came up with.</p>
Релиз Laravel Progress
Пакет для быстрого создания системы прогресса пользователей
https://laravel-news.com/php-progress-library-to-track-user-progress
Пакет для быстрого создания системы прогресса пользователей
https://laravel-news.com/php-progress-library-to-track-user-progress
Laravel News
PHP Progress Library to Track User Progress
Progress is a PHP package to determine user steps and progress with an expressive, object-oriented API.
Делаем контактную форму на разных стеках: Livewire, Vue, jQuery, бэкенд
https://youtu.be/o0HoP7WzRf0
https://youtu.be/o0HoP7WzRf0
YouTube
Laravel Livewire vs Vue vs jQuery: Simple Example
Simple demo-project with a contact form, made in two stacks: web, jQuery, Vue, and new Livewire.
0:00 Intro: About the Project
1:43 Back-end Form Version
2:41 jQuery Version
4:24 Vue.js Form Version
6:35 Livewire version
Repository: https://github.com/…
0:00 Intro: About the Project
1:43 Back-end Form Version
2:41 jQuery Version
4:24 Vue.js Form Version
6:35 Livewire version
Repository: https://github.com/…
40 дополнительных правил валидации в Laravel
В системе валидации Laravel существует более 60 правил, но, вдруг, вам нужно что-то особенное? Вы можете легко создать свои собственные правила проверки или же использовать те, что есть в Интернете. Давайте посмотрим, что же там есть.
https://laravel.demiart.ru/additional-validation-rules/
В системе валидации Laravel существует более 60 правил, но, вдруг, вам нужно что-то особенное? Вы можете легко создать свои собственные правила проверки или же использовать те, что есть в Интернете. Давайте посмотрим, что же там есть.
https://laravel.demiart.ru/additional-validation-rules/
Уроки Laravel
40 дополнительных правил валидации в Laravel | Уроки Laravel
Дополнительные правила проверки входящих значений для Ларавел на все случаи жизни.
This media is not supported in your browser
VIEW IN TELEGRAM
Релиз Pest PhpStorm plugin 0.4
https://nybroe.dev/pest-phpstorm-plugin-v0.4.0/
https://nybroe.dev/pest-phpstorm-plugin-v0.4.0/
Транзакции в Laravel
Иногда нужно выполнить ряд SQL-запросов, но они настолько взаимосвязаны между собой, что если у одного из них произойдет сбой, то поломается всё. Расскажу, что следует делать в таком случае.
https://laravel.demiart.ru/transactions/
Иногда нужно выполнить ряд SQL-запросов, но они настолько взаимосвязаны между собой, что если у одного из них произойдет сбой, то поломается всё. Расскажу, что следует делать в таком случае.
https://laravel.demiart.ru/transactions/
Уроки Laravel
Транзакции в Laravel | Уроки Laravel
Что такое Транзакции в Ларавел и как ими пользоваться. Как правильно обрабатывать ошибки, возникающие при транзакциях.
Шпаргалка по сервисам Laravel
————————————————
Cashier — Биллинг
Dusk — Браузерное тестирование
Echo — WebSockets JS библиотека
Envoy — Запуск задач
Envoyer — Развертывание на лету
Forge — Управление сервером
Fortify — Бэкенд аутентификации
Horizon — Мониторинг очередей
Jetstream — Фронтенд-каркас
Nova — Админка
Passport — OAuth2.0
Sanctum — Аутентификация на токенах
Scout — Полнотекстовый поиск
Socialite — Интеграция провайдеров OAuth
Spark — SaaS-каркас
Telescope — Мониторинг-дебаггер
Vapor — Безсерверный Laravel
————————————————
Cashier — Биллинг
Dusk — Браузерное тестирование
Echo — WebSockets JS библиотека
Envoy — Запуск задач
Envoyer — Развертывание на лету
Forge — Управление сервером
Fortify — Бэкенд аутентификации
Horizon — Мониторинг очередей
Jetstream — Фронтенд-каркас
Nova — Админка
Passport — OAuth2.0
Sanctum — Аутентификация на токенах
Scout — Полнотекстовый поиск
Socialite — Интеграция провайдеров OAuth
Spark — SaaS-каркас
Telescope — Мониторинг-дебаггер
Vapor — Безсерверный Laravel
Разбираемся с Laravel Jetstream
https://youtu.be/WdRquJJyQJI
https://youtu.be/WdRquJJyQJI
YouTube
Laravel Jetstream — My opinions & understanding Laravel 8 biggest feature
👨💻 Check out the discounted, early-release version of my test-driven development course: https://tddwithlaravel.com
👨💻 Sign up to my newsletter and receive PHP, JS and Laravel news in a weekly-basis:
https://subscribe.mateusguimaraes.com
🎉 Party up:…
👨💻 Sign up to my newsletter and receive PHP, JS and Laravel news in a weekly-basis:
https://subscribe.mateusguimaraes.com
🎉 Party up:…
Паттерн «Сервисный слой» в Laravel
Сервисный слой (Service layer) — это шаблон проектирования, который поможет вам абстрагировать логику от логики предметной области (domain logic), при необходимости использования разных интерфейсов. На самом деле вы делегируете логику приложения общему сервису (сервисному слою) и обслуживаете только один класс. К тому же это хороший способ почистить ваши контроллеры и содержать их в читабельном виде.
https://laravel.demiart.ru/service-layer-design-pattern/
Сервисный слой (Service layer) — это шаблон проектирования, который поможет вам абстрагировать логику от логики предметной области (domain logic), при необходимости использования разных интерфейсов. На самом деле вы делегируете логику приложения общему сервису (сервисному слою) и обслуживаете только один класс. К тому же это хороший способ почистить ваши контроллеры и содержать их в читабельном виде.
https://laravel.demiart.ru/service-layer-design-pattern/
Уроки Laravel
Паттерн «Сервисный слой» в Laravel | Уроки Laravel
Что такое паттерн «Сервисный слой» и примеры его применения в Laravel
Настройка Laravel 8 для CI/CD с Jenkins и GitHub
https://medium.com/@danielgara/configure-laravel-8-for-ci-cd-with-jenkins-and-github-part-1-58b9be304292
https://medium.com/@danielgara/configure-laravel-8-for-ci-cd-with-jenkins-and-github-part-1-58b9be304292
Medium
Configure Laravel 8 for CI/CD with Jenkins and GitHub — Part 1
This month I started to read a book called “Continuous Delivery with Docker and Jenkins — Second edition” from Rafal LESZKO. I bought it…
API-шлюз — аутентификация пользователя без использования базы данных
https://medium.com/@sirajul.anik/api-gateway-authenticating-user-without-db-storage-in-laravel-lumen-3ef1c1f300d3
https://medium.com/@sirajul.anik/api-gateway-authenticating-user-without-db-storage-in-laravel-lumen-3ef1c1f300d3
Medium
API gateway — Authenticating user without DB storage in Laravel/Lumen
Goal