Перейти к содержанию
Уроки Laravel

Уроки Laravel

Обучающие статьи по Ларавел.

  • Новости
  • статьи
    • API
    • Blade
    • Запросы и Ответы
    • Маршруты
    • Отношения
    • Пакеты
    • Паттерны
    • Производительность
    • Регистрация
    • Фронтенд
  • теги

рефакторинг

Маршруты

Маршрутизация в Laravel только с помощью контроллера через PHP-атрибуты

Атрибуты, новая фича PHP 8, также известные как аннотации, добавляют метаданные в классы, методы и переменные. Используя их, мы можем…

25 июня 202225 июня 2022
laravel 9 upgrade
Статьи

Руководство по обновлению до Laravel 9

Мы постарались задокументировать все возможные критические изменения. Поскольку некоторые из них находятся в малоизвестных частях фреймворка, только часть этих изменений…

31 января 202231 января 2022
Legacy to Laravel
Статьи

Legacy и Laravel: Переписываем устаревшее приложение на современный фреймворк

По мере того, как наша отрасль становится старше и устаревших приложений (legacy) становится больше, мы всё чаще сталкиваемся с проблемой…

19 августа 202019 августа 2020
Рефакторинг тестов
Статьи

Рефакторинг тестов

Простота — один из главных факторов, почему люди выбирает Laravel. Это касается и тестов — фреймворк позволяет их делать проще,…

12 марта 202012 марта 2020
Статьи

Рефакторинг: Сервисы, Статические Методы и Внедрение Зависимостей

Иногда нужно переместить бизнес-логику за пределы Контроллеров или Моделей, обычно в так называемые Сервисы. Но есть несколько способов их использования…

27 февраля 2020
Испольщование трейтов в проектах Laravel
Статьи

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

Недавно я проводил рефакторинг одного из своих проектов и обнаружил, что постоянно применяю одни и те же методы в eloquent-моделях…

11 февраля 2020
Оптимизирование запросов в Laravel
Производительность

Оптимизирование запросов в периметре приложений

Меня очень волнует производительность приложений, в том числе, как для этого использовать слой базы данных. Сегодня я хочу поделиться с…

09 января 2020
Higher Order Messages
Eloquent

Рефакторинг eloquent запросов через Сообщения Высшего Порядка

Самый кайф при работе с Laravel — это найти альтернативный способ делать старые и уже наскучившие тебе вещи. Недавно, при…

14 декабря 201923 декабря 2019
Использование гвардов при рефакторинге кода
Статьи

Уменьшаем сложность кода с помощью гвардов

Гвард (guard)— это фрагмент кода в верхней части функции или метода, который делает return, если выполняется некоторое предварительное условие. Я…

19 сентября 201919 сентября 2019
Рефакторинг в Ларавел
Статьи

Рефакторинг в Actions

В наших новых проектах в Spatie мы начали использовать концепцию под названием «actions». Она позволяет держать наши контроллеры и модели…

11 июня 201926 августа 2019

Уроки Laravel

Сайт посвященный фреймворку Laravel. Уроки на русском языке, полезные пакеты и свежие новости.
   
email: ash@demiart.ru
© 2025 Демиарт