Laravel World

  1. Задача: вывести на каждой странице сайта навигацию в трёх местах (шапка, подвал и мобильная версия). Можно по старинке, перед выводом страницы готовить навигацию вместе с остальными данными. А можно сделать в одном месте и забыть. В этом нам поможет View Composer.

    Задача: вывести на каждой странице сайта навигацию в трёх местах (шапка, подвал и мобильная версия). Можно по старинке, перед выводом страницы готовить навигацию вместе с остальными данными. А можно сделать в одном месте и забыть. В этом нам поможет View Composer.
    https://laravel.demiart.ru/bind-data-to-view-and-cache/ Автономная навигация. Привязываем данные к шаблону и кэшируем. | Уроки

  2. Blade-компоненты: За и Против

    Blade-компоненты: За и Против
    https://youtu.be/HybWBINeXMw

  3. Laravel Livewire: "Загрузить еще" вместо Пагинации

    Laravel Livewire: "Загрузить еще" вместо Пагинации
    https://youtu.be/EgjNDZxnJEU

  4. Допустим, у вас есть несколько форм на одной странице. Например, контактная форма и форма подписки на рассылку. У них обоих может быть поле email. Как узнать, какое поле из них не прошло валидацию и выдает ошибку?

    Допустим, у вас есть несколько форм на одной странице. Например, контактная форма и форма подписки на рассылку. У них обоих может быть поле email. Как узнать, какое поле из них не прошло валидацию и выдает ошибку?
    https://laravel.demiart.ru/validating-forms-with-same-input-names-on-one-page/ Проверка форм с одинаковыми именами полей на одной странице | Уроки La

  5. https://maxyc.ru/programming/laravel/solid-spr-laravel/ Принцип единственной ответственности

  6. В этой статье я расскажу вам, как сделать очень простой локатор (locator map). Такие карты обычно используют для поиска магазинов, объектов недвижимости, домов AirBNB или геокэшига.

    В этой статье я расскажу вам, как сделать очень простой локатор (locator map). Такие карты обычно используют для поиска магазинов, объектов недвижимости, домов AirBNB или геокэшига.
    https://laravel.demiart.ru/mysql-8-polygonal-map-search/ MySQL 8. Поиск по полигональным картам | Уроки Laravel

  7. https://habr.com/ru/post/527356/ Печатные формы документов для Eloquent в 0 строчек кода

  8. В этой статье мы расскажем всё, что вам нужно знать о том, как сделать локализацию в Laravel.

    В этой статье мы расскажем всё, что вам нужно знать о том, как сделать локализацию в Laravel.
    https://laravel.demiart.ru/laravel-localization/ Локализация в Ларавел | Уроки Laravel

  9. Anti-Jetstream — Обзор Laravel Breeze от Povilas Korop

    Anti-Jetstream — Обзор Laravel Breeze от Povilas Korop
    https://youtu.be/dofUcI1PkUA

  10. Видео-обзор Laravel Breeze

    Видео-обзор Laravel Breeze
    https://youtu.be/9c9pIEG4rzQ

  11. Релиз Laravel Breeze

    Релиз Laravel Breeze
    Пакет от Тейлора с еще одним каркасом аутентификации. Минималистичный, для тех кому не нужен навороченный Jetstream. Сделан на Blade + Tailwind.
    https://laravel-news.com/laravel-breeze Laravel Breeze

  12. Какова же реальная разница между этими двумя братскими фреймворками, и стоит ли отказываться от некоторых функций старшего брата (Laravel), в обмен на быстродействие младшего брата (Lumen).

    Какова же реальная разница между этими двумя братскими фреймворками, и стоит ли отказываться от некоторых функций старшего брата (Laravel), в обмен на быстродействие младшего брата (Lumen).
    https://laravel.demiart.ru/laravel-vs-lumen-what-to-use/

  13. Релиз Laravel Settings

    Релиз Laravel Settings
    Пакет от Spatie для строгой типизации настроек приложения
    https://freek.dev/1828-store-strongly-typed-settings-in-a-laravel-app Store strongly typed settings in a Laravel app | freek.dev

  14. Представьте, что на вашем сайте есть поле с выбором даты. И, после того, как вы полностью сделали проект, клиент приходит с поправочкой: «Кстати, формат даты должен быть в формате m/d/y» . Придется повозится со всеми формами… Как предотвратить это в самом начале проекта? Как сделать формат дат легко настраиваемым? И в базы данных, и в полях выбора даты и во всех шаблонах?

    Представьте, что на вашем сайте есть поле с выбором даты. И, после того, как вы полностью сделали проект, клиент приходит с поправочкой: «Кстати, формат даты должен быть в формате m/d/y» . Придется повозится со всеми формами… Как предотвратить это в самом начале проекта? Как сделать формат дат легко настраиваемым? И в базы данных, и в полях выбора даты и во всех шаблонах?
    https://laravel.demiart.ru/config-date-format/ Настройка формата дат | Уроки Laravel