Заметки разработчика
الذهاب إلى القناة على Telegram
Заметки о Frontend, Backend и немного DevOps. В основном о #PHP, #Laravel, #JavaScript, #HTML, #CSS, тестировании и настройке серверов. https://www.dev-notes.ru @snakenf
إظهار المزيد463
المشتركون
لا توجد بيانات24 ساعات
-37 أيام
+130 أيام
أرشيف المشاركات
Вчера мы изучили различные способы инстанцирования веб-компонента. В статье был упомянут метод жизненного цикла
connectedCallback(). Сегодня поговорим об остальных методах жизненного цикла веб-компонентов.
https://www.dev-notes.ru/articles/frontend/the-web-component-lifecycle-methods/Сегодня мы познакомимся с различными способами инстанцирования веб-компонентов (и проблемами, связанными с каждым из этих способов).
https://www.dev-notes.ru/articles/frontend/the-different-ways-to-instantiate-a-web-component/
В CSS есть свойство
aspect-ratio, полностью поддерживаемое примерно с 2021 года. Это свойство может помочь там, где нельзя использовать фиксированный размер. Но всё может пойти не так, и в результате получится элемент, не соблюдающий aspect-ratio.
https://www.dev-notes.ru/articles/css/things-that-can-break-aspect-ratio-in-css/Сегодня рассмотрим одну из моих любимых фич веб-компонентов: прогрессивное улучшение.
https://www.dev-notes.ru/articles/frontend/progressively-enhancing-a-web-component/
Вчера мы рассмотрели, как создать собственный веб-компонент. Сегодня изучим, как добавлять опции и настройки.
https://www.dev-notes.ru/articles/frontend/adding-options-to-your-web-component/
Давайте рассмотрим, как создать веб-компонент.
https://www.dev-notes.ru/articles/frontend/your-first-web-component/
В этой статье мы рассмотрим два метода копирования файлов или папок в контейнеры Docker и из них.
https://www.dev-notes.ru/articles/devops/docker-container-copy-files/
Если вы новичок в Laravel или PHP, давайте рассмотрим, как можно создать собственные хелперы, автоматически загружаемые Laravel.
https://www.dev-notes.ru/articles/laravel/creating-helpers/
Property Hooks в PHP становится всё ближе к появлению в PHP 8.4 благодаря подавляющему большинству голосов 34/1. Узнайте о Property Hooks в PHP и синтаксисе, описанном в предложении.
https://www.dev-notes.ru/articles/php/php-property-hooks/
Сегодня мы рассмотрим некоторые из удивительных способов, с помощью которых CSS позволяет выбирать целевые элементы на странице.
https://www.dev-notes.ru/articles/css/attribute-selectors-in-css/
Как тестировать ожидаемые исключения, имитировать обработку исключений в Laravel 11 и использовать фасад Laravel Exceptions для утверждения исключений в HTTP-тестах.
https://www.dev-notes.ru/articles/laravel/asserting-exceptions-laravel/
Привет! Недавно написал статью о HEAD в git, но задумался, что означает термин "текущая ветвь" или "current branch" в git, и это немного страннее, чем я думал.
https://www.dev-notes.ru/articles/git/the-current-branch-in-git/
Вчера мы выяснили, как работает Flexbox. Сегодня я хочу рассказать о его практическом применении.
https://www.dev-notes.ru/articles/css/practical-uses-for-flexbox/
Flexbox — способ создания гибких макетов, расположенных в виде столбцов или строк.
https://www.dev-notes.ru/articles/css/an-intro-to-flexbox/
Laravel в значительной степени опирается на фасады. Кто-то может подумать, что это антипаттерны. Но я считаю, что при правильном использовании они могут привести к чистому и тестируемому коду. Давайте посмотрим, как это сделать.
https://www.dev-notes.ru/articles/laravel/facades-write-testable-code/
Получите свободу в экспериментах, а также уверенность в том, что есть новый, связанный клон репозитория, если эксперимент пойдёт не так.
https://www.dev-notes.ru/articles/git/git-worktree/
Пришло время повысить количество раундов bcrypt до 12 (или выше)!
https://www.dev-notes.ru/articles/laravel/security-tip-increase-your-bcrypt/
Вчера мы познакомились с основами CSS Grid. Сегодня узнаем, как создать универсальную систему сеток, позволяющую быстрее и проще создавать различные макеты сайтов.
https://www.dev-notes.ru/articles/css/how-to-build-a-reusable-grid-system-with-css-grid/
Сегодня мы изучим основы CSS Grid — создания макета на основе Grid. Приступим!
https://www.dev-notes.ru/articles/css/an-intro-to-css-grid/
Давайте проверим три опции конфигурации, доступные в рамках Автоматического перехэширования паролей: пользовательские поля, отключение перехэширования и изменение раундов bcrypt.
https://www.dev-notes.ru/articles/laravel/security-tip-laravel-11-automatic/
