Laravel World

  1. Сейчас много уроков по Laravel, обучающих синтаксису или работе с пакетами, но я считаю, что не хватает уроков посвященных реальным мини-проектами, то что действительно требуют клиенты. Поэтому я постараюсь писать об этом больше, и вот первый урок: представьте проект, в котором вам нужно пройти двухэтапный процесс регистрации с некоторыми необязательными полями на втором шаге. Давайте сделаем это в Laravel.

    Сейчас много уроков по Laravel, обучающих синтаксису или работе с пакетами, но я считаю, что не хватает уроков посвященных реальным мини-проектами, то что действительно требуют клиенты. Поэтому я постараюсь писать об этом больше, и вот первый урок: представьте проект, в котором вам нужно пройти двухэтапный процесс регистрации с некоторыми необязательными полями на втором шаге. Давайте сделаем это в Laravel.
    https://laravel.demiart.ru/register-with-two-steps-optional-fields/ Двухэтапная регистрация Laravel: Дополнительные поля для страны и биографии | Уроки Laravel

  2. Релиз Laravel Bazar 0.2

    Релиз Laravel Bazar 0.2
    Пакет для подключения функций интернет-бизнеса: заказы, транзакции, корзина, скидки, доставка и т.д.
    https://pineco.de/bazar-an-e-commerce-package-for-laravel/ Bazar: An E-Commerce Package for Laravel - Pine

  3. Новое в Laravel 8.12: Eloquent Шифрование при Преобразовании

    Новое в Laravel 8.12: Eloquent Шифрование при Преобразовании
    https://laravel-news.com/eloquent-encrypted-casting Eloquent Encrypted Casting

  4. Новое в Laravel 8.12: Команда «Explain» для Eloquent-запроса

    Новое в Laravel 8.12: Команда «Explain» для Eloquent-запроса
    https://youtu.be/6NANCBkjClk

  5. Обработка огромных CSV-файлов в Laravel

    Обработка огромных CSV-файлов в Laravel
    Мне регулярно приходится работать с CSV, состоящими из миллионов строк и десятков полей. Эти файлы могут весить по два-три гигабайта. С такими объемами нужно работать аккуратно и эффективно. Я поделюсь с вами стратегией, которую я разработал для этого за последние пару лет работы.

  6. IoC-контейнер и Внедрение зависимостей в Laravel. Как работает вся эта магия?

    IoC-контейнер и Внедрение зависимостей в Laravel. Как работает вся эта магия?
    https://stefan-brankovikj.medium.com/laravels-ioc-container-and-dependency-injection-decoded-4529719c7fa3 Laravel’s IoC Container and Dependency Injection decoded

  7. Использование паттерна Репозиторий в Laravel

    Использование паттерна Репозиторий в Laravel
    https://thinkcru.com/blog/building-great-software-with-the-repository-pattern-using-laravel/ Building Great Software with the Repository Pattern Using Laravel

  8. При разработке программного обеспечения всегда полезно задуматься о том, что делать, если что-то пойдет не так. Особенно при работе с внешними API. Ошибка может даже возникнуть не из-за вашего кода, но — как мы узнали из закона Мерфи — мы должны готовиться к худшему. Внешний API может привести к тайм-ауту, выдать ошибку 503 (превышен лимит скорости), получить критическое изменение в коде… Давайте посмотрим, как можно решить эти проблемы в Laravel.

    При разработке программного обеспечения всегда полезно задуматься о том, что делать, если что-то пойдет не так. Особенно при работе с внешними API. Ошибка может даже возникнуть не из-за вашего кода, но — как мы узнали из закона Мерфи — мы должны готовиться к худшему. Внешний API может привести к тайм-ауту, выдать ошибку 503 (превышен лимит скорости), получить критическое изменение в коде… Давайте посмотрим, как можно решить эти проблемы в Laravel.
    https://laravel.demiart.ru/murphys-law-queues-jobs-errors/