Класс sr-only в Tailwind CSS – это специальный класс, который используется для скрытия элемента визуально, но при этом оставляет его доступным для программ чтения с экрана. Это озн…
Laravel. Хелпер optional
Функция — хелпер optional в Laravel — это функция, которая позволяет избежать ошибок null при работе с объектами или коллекциями. Она была добавлена в Laravel 5.5 и поз…
Tailwind CSS. С чего начать и как использовать.
В этой статье мы рассмотрим, как начать изучение Tailwind CSS, приведем примеры создания UI-элементов и предложим список готовых open-source библиотек с UI-элементами. Прочитайте с…
PHP 8.0 Объявление свойств в конструкторе
В этой статье мы рассмотрим свойства конструктора в PHP 8.0 и покажем, как использовать эту возможность для упрощения создания классов и повышения читаемости кода. Прочитайте стать…
Alpine.js — что за фреймворк?
Alpine.js — это простой и легковесный фреймворк для создания пользовательских интерфейсов на веб-сайте. В статье описаны преимущества и недостатки фреймворка.
Именованные параметры в PHP 8.0
В PHP, именованные параметры (Named Parameters) — это новый способ передачи аргументов в функции, который был введен в версии PHP 8.0. Это изменение позволяет разработчикам п…
Валидация данных в Laravel
В Laravel, атрибуты валидации данных используются для определения правил валидации для полей формы. Ниже приведены все атрибуты валидации с описанием..
Как создать pull request на GitHub?
Создание pull request на GitHub — это процесс, позволяющий вам предложить изменения в коде для проекта. После внесения изменений в своем собственном репозитории или ветке, вы может…