Свежие статьи

Новое в блоге

Страница 8

Разработка и переделка 2 мин чтения

Как мы обновляли кассу «Терминал-ФА» под ФФД 1.2

С 1 сентября 2025 года в России начали действовать новые требования ФНС: кассы должны поддерживать формат фискальных документов (ФФД) версии 1.2. Без этого риск штрафов и невозможность работы через ОФД. У нас в компании установлена касса «Терминал-ФА», и я решил заняться её обновлением сам, без прив...

Разработчикам 1 мин чтения

Работа с событиями в Livewire

В Livewire предусмотрена мощная система событий, позволяющая взаимодействовать между компонентами страницы. Поскольку под капотом используются обычные браузерные события, вы можете легко связывать компоненты Livewire, Alpine.js и даже чистый JavaScript.

Разработчикам 16 мин чтения

Руководство по работе с Cookie в Laravel 11+

Laravel позволяет работать с cookie практически в любом месте приложения: в контроллерах, middleware (посредниках) и даже в шаблонах или сервис-провайдерах. Рассмотрим основные способы установки и чтения cookie.

Разработчикам 10 мин чтения

Гайд: Кастомная страница в Filament 3 с использованием класса Page

Начнем с генерации новой страницы с помощью специальной Artisan-команды Filament. В Filament 3 доступна команда make:filament-page, которая автоматически создает класс страницы и соответствующее представление (Blade-шаблон). Например, чтобы создать страницу настроек, выполните команду:

Разработчикам 4 мин чтения

Что такое UUID и как его использовать в проекте на Laravel

UUID создаются таким образом, что вероятность столкновения (совпадения) идентификаторов чрезвычайно мала, поэтому их удобно использовать там, где необходимо гарантировать глобальную уникальность без единого центра генерации.

Разработчикам 20 мин чтения

Полиморфные связи в Laravel что это такое и как их использовать

Полиморфные связи - один из менее очевидных, но очень мощных механизмов ORM Eloquent в Laravel. Они позволяют одной модели принадлежать сразу нескольким другим моделям разных типов через единую связь. Звучит сложно? Давайте разбираться простым, разговорным языком, как если бы опытный разработчик объ...

Разработчикам 2 мин чтения

Laravel Observers и ShouldHandleEventsAfterCommit: зачем и как использовать

Когда вы работаете с Laravel и его Eloquent-моделями, нередко возникает желание автоматически выполнять определённые действия после создания, обновления или удаления записей в базе данных. Именно для этого в Laravel существуют Observers.

Разработчикам 2 мин чтения

Когда Git пугает: как перестать бояться конфликтов и работать комфортно

Это честное признание одного разработчика. Моё признание. Работаю я один, а ощущения от работы с Git такие, словно за спиной стоит команда из десятков программистов, готовых в любой момент создать конфликт при слиянии веток.

Разработчикам 1 мин чтения

API маршруты в Laravel 12

В Laravel 12 маршруты делятся на два основных типа: web (обычные маршруты) и API. Их ключевые отличия связаны с назначением и конфигурацией:

Разработчикам 3 мин чтения

Пользовательские события в JavaScript: глубокое погружение в CustomEvent

В мире веб-разработки события играют ключевую роль в создании интерактивных и отзывчивых приложений. Помимо стандартных событий, таких как click, load или input, иногда возникает необходимость в создании собственных событий, чтобы передавать данные между различными частями приложения. В этом посте м...