Laravel World

  1. Релиз Blade Icons 0.4

    Релиз Blade Icons 0.4
    Пакет упрощает использование SVG-иконок в blade-шаблонах.
    Эта версия объединена с пакетом Blade SVG и полностью переписана.
    #english
    https://driesvints.com/blog/the-new-blade-icons-release

  2. Контейнеризация Laravel-приложения с помощью Docker Compose

    Контейнеризация Laravel-приложения с помощью Docker Compose
    #english
    https://webomnizz.com/containerize-your-laravel-application-with-docker-compose/ Containerize your Laravel Application with Docker Compose | WebOmnizz

  3. Автоматизация тестирования с GitHub Actions

    Автоматизация тестирования с GitHub Actions
    #english
    https://medium.com/swlh/test-automation-for-laravel-7-and-mysql-with-github-actions-467493c2f7ed Test automation for Laravel 7 and MySQL with GitHub Actions

  4. Набор правил PHPStan для защиты от «магии» Laravel.

    Набор правил PHPStan для защиты от «магии» Laravel.
    Весьма специфический пакет для нелюбителей Фасадов и глобальных хелперов.
    #english
    https://github.com/canvural/larastan-strict-rules GitHub - canvural/larastan-strict-rules: Extra strict and opinionated PHPStan rules for Laravel.

  5. Решение проблемы N+1 без нагрузки на память

    Решение проблемы N+1 без нагрузки на память
    #english
    https://medium.com/swlh/solving-n-1-query-without-creating-memory-issue-in-laravel-d02d77c5fccc Solving N+1 Query without creating Memory issue in Laravel

  6. Использование кастомных Гвардов и Провайдеров для аутентификации пользователей через имеющийся API

    Использование кастомных Гвардов и Провайдеров для аутентификации пользователей через имеющийся API
    #english
    https://medium.com/infraspeak/integrating-infraspeaks-api-authentication-on-first-party-clients-bb5be026fa5d Integrating Infraspeak’s API authentication on first-party clients

  7. Создаём свою artisan-команду в Laravel и подсчитываем время её выполнения

    Создаём свою artisan-команду в Laravel и подсчитываем время её выполнения
    Через CLI (Интерфейс командной строки) очень удобно выполнять длительные и ресурсоёмкие задачи, а с помощью Artisan Console мы можем создавать для этого свои собственные команды. Обычно я делаю специальные команды для приложений, требующих первоначальную настройку, либо для запуска запросов к очень большим базам данных.

  8. Преимущества использования кастомных исключений

    Преимущества использования кастомных исключений
    #english
    https://www.amitmerchant.com/using-custom-exception-php/ Benefits of using custom exceptions in PHP

  9. Релиз Alpine 2.4

    Релиз Alpine 2.4
    Минималистичный js-фреймворк входящий в TALL-стек.
    Новая директива «x-spread» и сохранение работоспособности компонентов при ошибке в одном из них
    #english
    https://github.com/alpinejs/alpine GitHub - alpinejs/alpine: A rugged, minimal framework for composing JavaScript behavior in your markup.

  10. Github выкатил тестовое обновление дизайна. Чтобы активировать его нужно кликнуть на свою иконку сверху, выбрать «Feature preview» и нажать у Design и Repository кнопки «Enable». Как вам изменения?

    Github выкатил тестовое обновление дизайна. Чтобы активировать его нужно кликнуть на свою иконку сверху, выбрать «Feature preview» и нажать у Design и Repository кнопки «Enable». Как вам изменения?

  11. Laravel JWT-Auth: Автоматическое обновление токенов

    Laravel JWT-Auth: Автоматическое обновление токенов
    #english
    https://medium.com/backenders-club/laravel-jwt-auth-refresh-token-on-auto-pilot-eb114a46283b Laravel JWT-Auth: Refresh token on Auto-Pilot

  12. Два способа увидеть SQL-запрос, выполненный Laravel

    Два способа увидеть SQL-запрос, выполненный Laravel
    #english
    https://stackcoder.in/posts/laravel-last-executed-query-in-plain-sql-statement-for-debugging Laravel Last Executed Query In Plain SQL Statement For Debugging | StackCoder