Руководство по сокрытию элементов в CSS
Мы изучим различные подходы к сокрытию элементов веб-страниц с помощью CSS и оценим их производительность.
https://www.dev-notes.ru/articles/css/guide-hiding-elements-css/
Мы изучим различные подходы к сокрытию элементов веб-страниц с помощью CSS и оценим их производительность.
https://www.dev-notes.ru/articles/css/guide-hiding-elements-css/
Заметки разработчика
Руководство по сокрытию элементов в CSS
Мы изучим различные подходы к сокрытию элементов веб-страниц с помощью CSS и оценим их производительность.
Mobile-First подход с HTML и CSS
В современном цифровом ландшафте подход, ориентированный на мобильные решения (mobile-first), приобрёл большое значение в веб-дизайне и разработке. Применяя подход mobile-first в HTML и CSS, вы отдаёте приоритет потребностям мобильных пользователей и обеспечиваете бесперебойную и увлекательную работу вашего сайта на небольших экранах. В этой статье мы расскажем о принципах и преимуществах "mobile-first" дизайна и реализации конкретных стратегий в HTML и CSS, чтобы вы могли применить эту методику.
https://www.dev-notes.ru/articles/frontend/mobile-first-approach-with-html-and-css/
В современном цифровом ландшафте подход, ориентированный на мобильные решения (mobile-first), приобрёл большое значение в веб-дизайне и разработке. Применяя подход mobile-first в HTML и CSS, вы отдаёте приоритет потребностям мобильных пользователей и обеспечиваете бесперебойную и увлекательную работу вашего сайта на небольших экранах. В этой статье мы расскажем о принципах и преимуществах "mobile-first" дизайна и реализации конкретных стратегий в HTML и CSS, чтобы вы могли применить эту методику.
https://www.dev-notes.ru/articles/frontend/mobile-first-approach-with-html-and-css/
Заметки разработчика
Mobile-First подход с HTML и CSS
Как реализовать мобильный подход к дизайну веб-сайта
20 функций PHP, которые вы должны знать в 2023 году
PHP постоянно развивается, и важно быть в курсе последних функций и улучшений. В этой статье представлены 20 функций PHP, которые вы должны знать в 2023 году, каждая из которых проиллюстрирована удобным примером кода.
https://www.dev-notes.ru/articles/php/20-php-features-you-should-know-in-2023/
PHP постоянно развивается, и важно быть в курсе последних функций и улучшений. В этой статье представлены 20 функций PHP, которые вы должны знать в 2023 году, каждая из которых проиллюстрирована удобным примером кода.
https://www.dev-notes.ru/articles/php/20-php-features-you-should-know-in-2023/
Заметки разработчика
20 функций PHP, которые вы должны знать в 2023 году
PHP постоянно развивается, и важно быть в курсе последних изменений. В этой статье представлены 20 функций, каждая из которых проиллюстрирована примером кода.
Новые возможности и изменения в Laravel Livewire v3
В этой статье вы узнаете о некоторых важных возможностях, которые появятся в Laravel Livewire v3.
https://www.dev-notes.ru/articles/laravel/livewire-v3-features/
В этой статье вы узнаете о некоторых важных возможностях, которые появятся в Laravel Livewire v3.
https://www.dev-notes.ru/articles/laravel/livewire-v3-features/
Заметки разработчика
Новые возможности и изменения в Laravel Livewire v3
В этой статье вы узнаете о некоторых важных возможностях, которые появятся в Laravel Livewire v3.
Laravel: Погружение в CORS
Из этого руководства вы узнаете, как использовать возможности Laravel CORS. Узнайте, что это такое, и раскройте его потенциал для беспрепятственного совместного использования ресурсов из разных источников.
https://www.dev-notes.ru/articles/laravel/diving-into-cross-origin-resource-sharing/
Из этого руководства вы узнаете, как использовать возможности Laravel CORS. Узнайте, что это такое, и раскройте его потенциал для беспрепятственного совместного использования ресурсов из разных источников.
https://www.dev-notes.ru/articles/laravel/diving-into-cross-origin-resource-sharing/
Заметки разработчика
Laravel: Погружение в CORS
Из этого руководства вы узнаете, как использовать возможности Laravel CORS. Узнайте, что это такое, и раскройте его потенциал для беспрепятственного CORS.
БЭМ vs SMACSS: Сравнение CSS методологий
Следование CSS методологии гарантирует, что все, кто участвует в процессе разработки, говорят на одном языке. БЭМ и SMACSS отличаются друг от друга, но имеют ряд уникальных преимуществ.
https://www.dev-notes.ru/articles/css/bem-vs-smacss-comparing-css-methodologies/
Следование CSS методологии гарантирует, что все, кто участвует в процессе разработки, говорят на одном языке. БЭМ и SMACSS отличаются друг от друга, но имеют ряд уникальных преимуществ.
https://www.dev-notes.ru/articles/css/bem-vs-smacss-comparing-css-methodologies/
Заметки разработчика
БЭМ vs SMACSS: Сравнение CSS методологий
Следование CSS методологии гарантирует, что все, участвующие в процессе разработки, говорят на одном языке. БЭМ и SMACSS отличаются, но имеют ряд преимуществ.
Примитивные объекты в JavaScript: Когда их использовать (часть 2)
Во второй части цикла Кирилл рассматривает полезность примитивных объектов, изучая, как уменьшение их возможностей может быть полезно для вашего проекта.
https://www.dev-notes.ru/articles/javascript/primitive-objects-javascript-part-2/
Во второй части цикла Кирилл рассматривает полезность примитивных объектов, изучая, как уменьшение их возможностей может быть полезно для вашего проекта.
https://www.dev-notes.ru/articles/javascript/primitive-objects-javascript-part-2/
Заметки разработчика
Примитивные объекты в JavaScript: Когда их использовать (часть 2)
Во второй части цикла Кирилл рассматривает полезность примитивных объектов, изучая, как уменьшение их возможностей может быть полезно для вашего проекта.
Как установить MySQL сервер на Ubuntu Linux 22.04 LTS
Объясняем, как установить MySQL 8 сервер на Ubuntu Linux 22.04 LTS с помощью APT, создать пользователей, базу данных и настроить сервер.
https://www.dev-notes.ru/articles/devops/installing-mysql-server-on-ubuntu-22-04-lts-linux/
Объясняем, как установить MySQL 8 сервер на Ubuntu Linux 22.04 LTS с помощью APT, создать пользователей, базу данных и настроить сервер.
https://www.dev-notes.ru/articles/devops/installing-mysql-server-on-ubuntu-22-04-lts-linux/
Заметки разработчика
Как установить MySQL сервер на Ubuntu Linux 22.04 LTS
Объясняем, как установить MySQL 8 сервер на Ubuntu linux 22.04 LTS с помощью APT, создать пользователей, базу данных и настроить сервер.
Как определить, когда элемент входит или выходит из области просмотра с помощью ванильного JavaScript
API Intersection Observer можно использовать для наблюдения за элементом и запуска функции обратного вызова, когда он входит или выходит из области просмотра (или из другого элемента).
https://www.dev-notes.ru/articles/javascript/how-to-detect-when-an-element-enters-or-leaves-the-viewport/
API Intersection Observer можно использовать для наблюдения за элементом и запуска функции обратного вызова, когда он входит или выходит из области просмотра (или из другого элемента).
https://www.dev-notes.ru/articles/javascript/how-to-detect-when-an-element-enters-or-leaves-the-viewport/
Заметки разработчика
Как определить, когда элемент входит или выходит из области просмотра
API Intersection Observer можно использовать для наблюдения за элементом и запуска функции обратного вызова, когда он входит или выходит из области просмотра.
Запуск команд в Laravel c использованием Процессов
В этом руководстве вы узнаете, как использовать фасад Laravel Process, построенный на основе высокоэффективного компонента Symfony Process, для выполнения команд вне среды Laravel.
https://www.dev-notes.ru/articles/laravel/run-commands-laravel-using-processes/
В этом руководстве вы узнаете, как использовать фасад Laravel Process, построенный на основе высокоэффективного компонента Symfony Process, для выполнения команд вне среды Laravel.
https://www.dev-notes.ru/articles/laravel/run-commands-laravel-using-processes/
Заметки разработчика
Запуск команд в Laravel c использованием Процессов
В этом руководстве вы узнаете, как использовать фасад Laravel Process, построенный на основе компонента Symfony Process, для выполнения команд вне среды Laravel
Свойства API-интерфейса IntersectionObserver
Вчера мы рассмотрели, как определить, когда элемент входит или выходит из области просмотра. Сегодня мы познакомимся с некоторыми подробностями, которые можно получить об этих элементах из объекта IntersectionObserverEntry.
https://www.dev-notes.ru/articles/javascript/intersectionobserver-api-properties/
Вчера мы рассмотрели, как определить, когда элемент входит или выходит из области просмотра. Сегодня мы познакомимся с некоторыми подробностями, которые можно получить об этих элементах из объекта IntersectionObserverEntry.
https://www.dev-notes.ru/articles/javascript/intersectionobserver-api-properties/
Заметки разработчика
Свойства API-интерфейса IntersectionObserver
Сегодня мы познакомимся с некоторыми подробностями, которые можно получить об элементах из объекта IntersectionObserverEntry.
Всё что нужно знать о HTTP протоколе
Узнайте всё, что нужно знать о HTTP протоколе, на котором работает вся сеть.
https://www.dev-notes.ru/articles/devops/http-in-depth/
Узнайте всё, что нужно знать о HTTP протоколе, на котором работает вся сеть.
https://www.dev-notes.ru/articles/devops/http-in-depth/
Заметки разработчика
Всё что нужно знать о HTTP протоколе
Узнайте всё, что нужно знать о HTTP протоколе, который должен знать каждый веб-разработчик, поскольку он поддерживает всю сеть.
Выпущена бета-версия Livewire v3
Калеб Порцио, выступая на конференции Laracon, только что выпустил официальную бета-версию Livewire v3! В своём выступлении он продемонстрировал множество новых возможностей, некоторые из которых мы рассмотрим здесь.
https://www.dev-notes.ru/articles/laravel/livewire-v3-beta/
Калеб Порцио, выступая на конференции Laracon, только что выпустил официальную бета-версию Livewire v3! В своём выступлении он продемонстрировал множество новых возможностей, некоторые из которых мы рассмотрим здесь.
https://www.dev-notes.ru/articles/laravel/livewire-v3-beta/
Заметки разработчика
Выпущена бета-версия Livewire v3
Калеб Порцио, выступая на Laracon, только что выпустил официальную бета-версию Livewire v3!
Node.js: В чём разница между exports и module.exports
Вы знаете в чём разница между exports и module.exports в Node.js?
https://www.dev-notes.ru/articles/javascript/exports-vs-module-exports/
Вы знаете в чём разница между exports и module.exports в Node.js?
https://www.dev-notes.ru/articles/javascript/exports-vs-module-exports/
Заметки разработчика
Node.js: В чём разница между exports и module.exports
Вы знаете чем exports отличается от module.exports в Node.js? В чём разница между ними и чем они похожи?
Готовимся к переходу на Symfony 6.4 и Symfony 7.0
Symfony 6.4 и Symfony 7.0 будут выпущены одновременно в конце ноября 2023 года. В этой статье рассказывается об их различиях и о том, как выбрать оптимальную версию для своих проектов.
https://www.dev-notes.ru/articles/symfony/prepare-yourself-for-symfony-6-4-and-symfony-7-0/
Symfony 6.4 и Symfony 7.0 будут выпущены одновременно в конце ноября 2023 года. В этой статье рассказывается об их различиях и о том, как выбрать оптимальную версию для своих проектов.
https://www.dev-notes.ru/articles/symfony/prepare-yourself-for-symfony-6-4-and-symfony-7-0/
Заметки разработчика
Готовимся к переходу на Symfony 6.4 и Symfony 7.0
Symfony 6.4 и Symfony 7.0 выйдут одновременно в конце ноября 2023 года. Мы расскажем об их различиях и о том, как выбрать оптимальную версию для своих проектов.
Как использовать отношение One-to-Many в Laravel
Отношения "One-to-Many" — это наиболее распространённый тип отношений, используемый в Laravel Eloquent и ORM в целом.
https://www.dev-notes.ru/articles/eloquent/how-to-use-a-one-to-many-relationship/
Отношения "One-to-Many" — это наиболее распространённый тип отношений, используемый в Laravel Eloquent и ORM в целом.
https://www.dev-notes.ru/articles/eloquent/how-to-use-a-one-to-many-relationship/
Заметки разработчика
Как использовать отношение One-to-Many в Laravel
Отношения One-to-Many — это наиболее распространённый тип отношений, используемый в Laravel Eloquent и Object-Relational Mapping (ORM) в целом.
Варианты использования Web Storage API в HTML
Существуют различные способы использования веб-хранилищ в веб-приложениях. Front-end разработчики используют современный браузерный API веб-хранилища для создания более персонализированных, эффективных и отзывчивых веб-сайтов. В этой статье мы рассмотрим множество примеров использования, которые помогут вам создавать привлекательные веб-приложения.
https://www.dev-notes.ru/articles/frontend/use-cases-for-htmls-web-storage-API/
Существуют различные способы использования веб-хранилищ в веб-приложениях. Front-end разработчики используют современный браузерный API веб-хранилища для создания более персонализированных, эффективных и отзывчивых веб-сайтов. В этой статье мы рассмотрим множество примеров использования, которые помогут вам создавать привлекательные веб-приложения.
https://www.dev-notes.ru/articles/frontend/use-cases-for-htmls-web-storage-API/
Заметки разработчика
Варианты использования Web Storage API в HTML
Когда и зачем использовать Web Storage API в HTML
Как хранить данные JSON в базе данных в Laravel (с примерами)
Хранение данных JSON в базе данных Laravel обеспечивает гибкое решение для управления динамическими атрибутами или неструктурированными данными.
https://www.dev-notes.ru/articles/eloquent/how-to-store-json-data-in-database/
Хранение данных JSON в базе данных Laravel обеспечивает гибкое решение для управления динамическими атрибутами или неструктурированными данными.
https://www.dev-notes.ru/articles/eloquent/how-to-store-json-data-in-database/
Заметки разработчика
Как хранить данные JSON в базе данных в Laravel (с примерами)
В этом руководстве мы рассмотрим процесс хранения данных JSON в базе данных Laravel на практическом примере хранения атрибутов товара.
Record и Tuple в JavaScript
В этой статье мы рассмотрим готовящееся предложение Record / Tuple. Как их создавать, зачем их использовать и чем они отличаются от обычных объектов и массивов?
https://www.dev-notes.ru/articles/javascript/records-and-tupples/
В этой статье мы рассмотрим готовящееся предложение Record / Tuple. Как их создавать, зачем их использовать и чем они отличаются от обычных объектов и массивов?
https://www.dev-notes.ru/articles/javascript/records-and-tupples/
Заметки разработчика
Record и Tuple в JavaScript
В этой статье мы рассмотрим готовящееся предложение Record / Tuple. Как их создавать, зачем их использовать и чем они отличаются от обычных объектов и массивов?
Использование CSRF-токенов добавляет дополнительный уровень безопасности, подтверждая, что запрос исходит от того же приложения, а не от вредоносного источника. Laravel обеспечивает встроенную защиту от CSRF-атак путём генерации и проверки CSRF-токенов. Однако его неправильное использование может привести к ошибке: "419 Page Expired".
https://www.dev-notes.ru/articles/laravel/how-to-fix-419-page-expired-csrf-token-mismatch/
https://www.dev-notes.ru/articles/laravel/how-to-fix-419-page-expired-csrf-token-mismatch/
Заметки разработчика
Как исправить ошибку 419 Page Expired/CSRF token mismatch
Laravel обеспечивает встроенную защиту от CSRF-атак. Неправильное использование CSRF-токенов может привести к ошибке 419 Page Expired или CSRF token mismatch.