#Laravel #tips #php #backend
Познакомьтесь с методами-хелперами Laravel, упрощающими процесс кодирования!
@dev_notes_ru
Познакомьтесь с методами-хелперами Laravel, упрощающими процесс кодирования!
@dev_notes_ru
🔥4
Popover API
#html #js #JavaScript #css #Frontend
Всплывающие окна, созданные с помощью Popover API, всегда являются немодальными. Если необходимо создать модальное всплывающее окно, следует использовать элемент
📄 Читать статью
@dev_notes_ru
#html #js #JavaScript #css #Frontend
Popover API предоставляет разработчикам стандартный, последовательный и гибкий механизм для отображения контента всплывающего поверх другого содержимого страницы. Управление всплывающим контентом может осуществляться как декларативно с помощью атрибутов HTML, так и с помощью JavaScript.Всплывающие окна, созданные с помощью Popover API, всегда являются немодальными. Если необходимо создать модальное всплывающее окно, следует использовать элемент
<dialog>. Эти два элемента во многом пересекаются — например, может понадобиться создать всплывающее окно, которое будет постоянно отображаться, но при этом управляться с помощью декларативного HTML. Можно превратить элемент <dialog> во всплывающее окно (<dialog popover> вполне допустимо), если вы намерены совместить управление всплывающим окном с семантикой диалога.📄 Читать статью
@dev_notes_ru
👍2
#Laravel #tips #php #backend
Laravel Tip💡: Метод
Зачастую нам нужно получить первую запись, соответствующую запросу
@dev_notes_ru
Laravel Tip💡: Метод
firstWhereЗачастую нам нужно получить первую запись, соответствующую запросу
where. Хотя метод where() в сочетании с first() справляется с этой задачей, Laravel поставляется с функцией firstWhere(), позволяющей сделать именно это 🚀.@dev_notes_ru
👍6
#react #js #JavaScript #frontend
React 19: Изменение в современной веб-разработке
React, популярная JavaScript-библиотека для создания пользовательских интерфейсов, собирается сделать гигантский прыжок вперёд в своей грядущей версии 19. В преддверии выхода React 19 разработчики по всему миру с нетерпением ждут новых возможностей и улучшений, обещающих произвести революцию в создании веб-приложений.
Рассмотрим передовые возможности React 19, включая новые хуки, изменения в API и улучшения производительности, благодаря которым изменится опыт разработки. Независимо от того, опытный ли вы разработчик React или только начинаете свой путь, эта статья даст представление, что ждёт и как использовать эти новые мощные инструменты.
📄 Читать статью
@dev_notes_ru
React 19: Изменение в современной веб-разработке
React, популярная JavaScript-библиотека для создания пользовательских интерфейсов, собирается сделать гигантский прыжок вперёд в своей грядущей версии 19. В преддверии выхода React 19 разработчики по всему миру с нетерпением ждут новых возможностей и улучшений, обещающих произвести революцию в создании веб-приложений.
Рассмотрим передовые возможности React 19, включая новые хуки, изменения в API и улучшения производительности, благодаря которым изменится опыт разработки. Независимо от того, опытный ли вы разработчик React или только начинаете свой путь, эта статья даст представление, что ждёт и как использовать эти новые мощные инструменты.
📄 Читать статью
@dev_notes_ru
👍1
#Laravel #tips #php #backend
Совет по Laravel: Работа с IP-адресами
Иногда может понадобиться поработать с IP-адресами. Laravel использует компонент
@dev_notes_ru
Совет по Laravel: Работа с IP-адресами
Иногда может понадобиться поработать с IP-адресами. Laravel использует компонент
HttpFoundation из Symfony, поставляемый с удобными хелперами для работы с IP-адресами @dev_notes_ru
👍3
Отпечатки запросов и как их использовать в Laravel
#laravel #php #backend
Отпечаток — уникальный узор или характеристика, которая может быть использована для идентификации человека или объекта. Это понятие широко используется в различных областях.
Например, для уникальной идентификации человека используются уникальные узоры из гребней и впадин на поверхности человеческих пальцев или последовательности ДНК.
Аналогично, в веб-приложениях уникальные шаблоны HTTP-запросов пользователя могут быть использованы для его однозначной идентификации.
Отпечаток запроса может быть сформирован путём хэширования различных значений запроса, таких как URL, IP-адрес, пользовательский агент и другие параметры. Хешированные значения могут быть использованы для идентификации веб-запроса.
Итак, давайте разберёмся, как можно использовать отпечатки в Laravel.
📄 Читать статью
@dev_notes_ru
#laravel #php #backend
Отпечаток — уникальный узор или характеристика, которая может быть использована для идентификации человека или объекта. Это понятие широко используется в различных областях.
Например, для уникальной идентификации человека используются уникальные узоры из гребней и впадин на поверхности человеческих пальцев или последовательности ДНК.
Аналогично, в веб-приложениях уникальные шаблоны HTTP-запросов пользователя могут быть использованы для его однозначной идентификации.
Отпечаток запроса может быть сформирован путём хэширования различных значений запроса, таких как URL, IP-адрес, пользовательский агент и другие параметры. Хешированные значения могут быть использованы для идентификации веб-запроса.
Итак, давайте разберёмся, как можно использовать отпечатки в Laravel.
📄 Читать статью
@dev_notes_ru
🔥2
#Laravel #php #tips #middleware #backend
Совет по Laravel: Исключение Middleware
Иногда необходимо исключить middleware из определенного маршрута. Это можно сделать с помощью метода
@dev_notes_ru
Совет по Laravel: Исключение Middleware
Иногда необходимо исключить middleware из определенного маршрута. Это можно сделать с помощью метода
withoutMiddleware().@dev_notes_ru
👍7
#Laravel #tips #php #backend
Если вы работаете с Laravel, то функции
Но если обратите внимание на вывод этих функций в случае дампа класса, то они отображают все свойства класса и префиксами с символами типа
Эти символы - не что иное, как UML нотации для обозначения видимости атрибута.
Таким образом, можно легко понять, как работать с атрибутом, внимательно наблюдая за обозначениями UML в выводах
🔗 Tweet
@wev_notes_ru
Если вы работаете с Laravel, то функции
dump() и dd() - ваши главные помощники. Они удобны для быстрой отладки приложения.Но если обратите внимание на вывод этих функций в случае дампа класса, то они отображают все свойства класса и префиксами с символами типа
+, #, -.Эти символы - не что иное, как UML нотации для обозначения видимости атрибута.
+ Представляет публичный атрибут.# Представляет защищенный атрибут.- Представляет приватный атрибут.Таким образом, можно легко понять, как работать с атрибутом, внимательно наблюдая за обозначениями UML в выводах
dump и dd.🔗 Tweet
@wev_notes_ru
👍7
#laravel #php #tips #backend
Совет по Laravel 💡 : Магические методы фабрик
Мы часто используем фабрики. Знали ли вы о магических методах
@wev_notes_ru
Совет по Laravel 💡 : Магические методы фабрик
Мы часто используем фабрики. Знали ли вы о магических методах
for[Relation] и has[Relation]? Просто нужно убедиться, что в вашей модели настроены отношения, и все готово 🚀@wev_notes_ru
🔥6
Как вычисляется значение пользовательских свойств в CSS
#css #frontend
Пользовательские свойства — они же переменные CSS — кажутся довольно простыми. Однако есть особенности поведения, о которых следует знать, когда браузер вычисляет конечные значения. Непонимание этого процесса может привести к неожиданному или отсутствующему значению и сложностям с поиском и устранением проблемы.
Чтобы помочь уверенно использовать пользовательские свойства и эффективно устранять неполадки, мы рассмотрим:
✅ как браузер определяет значения для любого свойства
✅ влияние времени вычисления значения
✅ подводные камни, связанные с использованием пользовательских свойств в современном CSS
✅ почему наследование должно лежать в основе архитектуры пользовательских свойств
✅ стратегии предотвращения некорректных вычисляемых значений
📄 Читать статью
@dev_notes_ru
#css #frontend
Пользовательские свойства — они же переменные CSS — кажутся довольно простыми. Однако есть особенности поведения, о которых следует знать, когда браузер вычисляет конечные значения. Непонимание этого процесса может привести к неожиданному или отсутствующему значению и сложностям с поиском и устранением проблемы.
Чтобы помочь уверенно использовать пользовательские свойства и эффективно устранять неполадки, мы рассмотрим:
✅ как браузер определяет значения для любого свойства
✅ влияние времени вычисления значения
✅ подводные камни, связанные с использованием пользовательских свойств в современном CSS
✅ почему наследование должно лежать в основе архитектуры пользовательских свойств
✅ стратегии предотвращения некорректных вычисляемых значений
📄 Читать статью
@dev_notes_ru
🔥1
Forwarded from Taylor Otwell 🪐
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2😁1