Laravel–Дайджест (9–22 ноября 2020)

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Подборка свежих уроков, видео и пакетов по фреймворку Laravel за две недели.


Laravel Дайджест


На русском языке


  • Написание поддерживаемого кода: SOLID принципы на примере Laravel
  • Печатные формы документов для Eloquent в 0 строчек кода

Релизы


  • Laravel 8.15
  • HTTP Dump
    Бесплатный сервис от BeyondCode для проверки входящих HTTP-запросов. Сделан на Laravel, можно развернуть на собственном сервере.
  • Tailwind CSS 2.0
    Новая версия css-фреймворка, активно используемого сейчас в laravel-сообществе.
  • Laravel Settings
    Пакет от Spatie для строгой типизации настроек приложения
  • Laravel GUI Package
    Пакет для запуска artisan-команд без терминала
  • Laravel User Activity
    Пакет для мониторинга активности пользователей

Laravel Breeze


  • Релиз Laravel Breeze
    Пакет от Тейлора с еще одним каркасом аутентификации. Минималистичный, для тех кому не нужен навороченный Jetstream. Сделан на Blade + Tailwind.
  • Anti-Jetstream — Обзор Laravel Breeze от Povilas Korop
  • Видео-обзор Laravel Breeze

Уроки


  • 6 этапов защиты от спама
  • Создаём блог на Laravel и Livewire
  • Создаём, тестируем и разворачиваем Laravel-приложение с помощью GitHub Actions
  • Использование MySQL EXPLAIN для запросов в Laravel 8
  • Полезные методы FormRequest
  • Сравнение производительности Xdebug версий 2 и 3
  • Делам видеочат на Laravel
  • Создаём десктопные уведомления на Laravel+Pusher+Twilio SMS
  • Отправление уведомлений в реальном времени с помощью Laravel Websockets и Laravel Echo
  • 5 пакетов для создания интернет-магазина
  • Laravel Media Library: Эффективная загрузка первого изображения
  • Шпаргалка по Laravel-валидации
  • Мониторинг с помощью Laravel Telescope на продакшене
  • API для восстановления пароля для SPA
  • Добавляем форму одноразового платежа Stripe в Laravel
  • Google ReCaptcha v3 в Laravel
  • Корзина с Soft delete

Видео


  • Понимание и использование Laravel-контейнеров
  • Рефакторинг eloquent-условий в локальные скоупы
  • Добавление полей в ответы Laravel API
  • Валидация в Laravel: Добавляем html-ссылки в сообщение об ошибке
  • Способы передачи одной и той же переменной из разных методов контроллера в шаблон
  • Blade-компоненты: За и Против
  • Laravel Livewire: "Загрузить еще" вместо Пагинации

Телеграм на русском


  • Новости Laravel
  • Чат «Laravel для начинающих»
  • Чат «Laravel для профи»
Источник: https://habr.com/ru/post/529268/


Интересные статьи

Интересные статьи

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 8 Beta 1, снова о синтаксисе атрибутов в PHP 8: #[Attr] vs @[Attr], предложение по синтаксису для BigInt, обзоры P...
Свежая подборка со ссылками на новости и материалы. В выпуске: релизы Laravel 7 и CodeIgniter 4, атрибуты v2 и другие RFC-предложения из PHP Internals, порция полезных инструментов, видео, подк...
Свежая подборка со ссылками на новости и материалы. В выпуске: PHPUnit 9 и другие релизы, 3 свежих RFC предложения из PHP Internals, порция полезных инструментов, видео, подкасты и многое друго...
Есть статьи о недостатках Битрикса, которые написаны программистами. Недостатки, описанные в них рядовому пользователю безразличны, ведь он не собирается ничего программировать.