Laravel: Как улучшить безопасность приложения с CSP
В этой статье мы рассмотрим, что такое CSP и что он даёт. Затем рассмотрим, как использовать пакет для добавления CSP в Laravel приложении. Также кратко рассмотрим несколько советов по упрощению добавления CSP в существующее приложение.
https://www.dev-notes.ru/articles/laravel/content-security-policies/
В этой статье мы рассмотрим, что такое CSP и что он даёт. Затем рассмотрим, как использовать пакет для добавления CSP в Laravel приложении. Также кратко рассмотрим несколько советов по упрощению добавления CSP в существующее приложение.
https://www.dev-notes.ru/articles/laravel/content-security-policies/
Заметки разработчика
Laravel: Как улучшить безопасность приложения с CSP
В статье мы рассмотрим, что такое CSP. Затем рассмотрим, как добавить CSP в Laravel приложении и несколько советов как добавить CSP в существующее приложение.
Middleware обеспечивающее безопасность Laravel
Middleware не является чем-то новым, мы уже давно используем его для различных целей в наших приложениях, от аутентификации до авторизации и не только.
https://www.dev-notes.ru/articles/laravel/laravel-security-middleware/
Middleware не является чем-то новым, мы уже давно используем его для различных целей в наших приложениях, от аутентификации до авторизации и не только.
https://www.dev-notes.ru/articles/laravel/laravel-security-middleware/
Заметки разработчика
Middleware обеспечивающее безопасность Laravel
Middleware не является чем-то новым, мы уже давно используем его для различных целей в наших приложениях, от аутентификации до авторизации и не только.
Ретроспектива Laravel: что изменилось с версии 5.8
Погрузитесь в историю Laravel. Если вы отдалились от Laravel, это подходящее место, чтобы возобновить своё путешествие.
https://www.dev-notes.ru/articles/laravel/laravel-retrospective/
Погрузитесь в историю Laravel. Если вы отдалились от Laravel, это подходящее место, чтобы возобновить своё путешествие.
https://www.dev-notes.ru/articles/laravel/laravel-retrospective/
Заметки разработчика
Ретроспектива Laravel: что изменилось с версии 5.8
Погрузитесь в историю Laravel. Если вы отдалились от Laravel, это подходящее место, чтобы возобновить своё путешествие.
Как исправить: Using $this when not in object context
Давайте разберёмся почему возникает ошибка 'Using $this when not in object context' и как её исправить.
https://www.dev-notes.ru/articles/php/using-this-when-not-in-object-context/
Давайте разберёмся почему возникает ошибка 'Using $this when not in object context' и как её исправить.
https://www.dev-notes.ru/articles/php/using-this-when-not-in-object-context/
Заметки разработчика
Как исправить: Using $this when not in object context
Давайте разберёмся почему возникает ошибка 'Using $this when not in object context' и как её исправить.
Почему async/await больше, чем синтаксический сахар
Несмотря на то, что тысячи статей об async/await и Promise уже существуют, многие из них оставляют желать лучшего. Поэтому хочу написать свою статью на эту тему.
https://www.dev-notes.ru/articles/javascript/await-vs-promise/
Несмотря на то, что тысячи статей об async/await и Promise уже существуют, многие из них оставляют желать лучшего. Поэтому хочу написать свою статью на эту тему.
https://www.dev-notes.ru/articles/javascript/await-vs-promise/
Заметки разработчика
Почему async/await больше, чем синтаксический сахар
Несмотря на то, что тысячи статей об async/await и Promise уже существуют, многие из них оставляют желать лучшего. Поэтому хочу написать свою статью на эту тему
Введение в CSS Viewport (Область просмотра)
Новые viewport единицы измерения — интригующая и мощная функция, которую рассматривают для включения в CSS, и эта статья поможет узнать о них и о том, как ими пользоваться.
https://www.dev-notes.ru/articles/css/introduction-to-css-viewports/
Новые viewport единицы измерения — интригующая и мощная функция, которую рассматривают для включения в CSS, и эта статья поможет узнать о них и о том, как ими пользоваться.
https://www.dev-notes.ru/articles/css/introduction-to-css-viewports/
Заметки разработчика
Введение в CSS Viewport (Область просмотра)
Новые viewport единицы измерения — интригующая и мощная функция рассматриваемая для включения в CSS, и эта статья расскажет о них и о том, как ими пользоваться.
Написание более чистого CSS кода с помощью БЭМ
Чистый и организованный код имеет решающее значение в современных веб-проектах, и разработчики постоянно ищут способы улучшить удобство сопровождения и организации кода. К счастью, для достижения этой цели существуют различные методы, включая популярную методологию Блок Элемент Модификатор (БЭМ), и в этой статье объясняется, как работает БЭМ и почему вы должны начать его применять.
https://www.dev-notes.ru/articles/css/writing-cleaner-css-code-with-bem/
Чистый и организованный код имеет решающее значение в современных веб-проектах, и разработчики постоянно ищут способы улучшить удобство сопровождения и организации кода. К счастью, для достижения этой цели существуют различные методы, включая популярную методологию Блок Элемент Модификатор (БЭМ), и в этой статье объясняется, как работает БЭМ и почему вы должны начать его применять.
https://www.dev-notes.ru/articles/css/writing-cleaner-css-code-with-bem/
Заметки разработчика
Написание более чистого CSS кода с помощью БЭМ
В этой статье мы углубимся в мир БЭМ, исследуя его многочисленные преимущества, использование и стратегии реализации, как для HTML, так и для CSS.
7 причин использовать генератор статических сайтов
Является ли CSM излишней для вашего следующего приложения? Может ли генератор статических сайтов улучшить производительность, управление и безопасность? Узнайте о преимуществах использования SSG.
https://www.dev-notes.ru/articles/ssg/7-reasons-use-static-site-generator/
Является ли CSM излишней для вашего следующего приложения? Может ли генератор статических сайтов улучшить производительность, управление и безопасность? Узнайте о преимуществах использования SSG.
https://www.dev-notes.ru/articles/ssg/7-reasons-use-static-site-generator/
Заметки разработчика
7 причин использовать генератор статических сайтов
Является ли CSM излишней для вашего следующего приложения? Может ли генератор статических сайтов улучшить производительность, управление и безопасность?
7 причин не использовать генераторы статических сайтов
Генераторы статических сайтов (SSGs) популярны и предлагают множество преимуществ, но в этой статье обсуждаются причины, по которым они могут быть неподходящей заменой вашей системе управления контентом (CMS).
https://www.dev-notes.ru/articles/ssg/7-reasons-not-use-static-site-generator/
Генераторы статических сайтов (SSGs) популярны и предлагают множество преимуществ, но в этой статье обсуждаются причины, по которым они могут быть неподходящей заменой вашей системе управления контентом (CMS).
https://www.dev-notes.ru/articles/ssg/7-reasons-not-use-static-site-generator/
Заметки разработчика
7 причин не использовать генераторы статических сайтов
У статических сайтов есть преимущества, но они подходят не для всех проектов! Есть семь причин, по которым SSG может не подходить для вашего следующего проекта.
10 лучших SEO рекомендаций для веб-разработчиков
Вы создали замечательный веб-сайт, но как сделать так, чтобы люди могли найти его через поисковые системы? В этой статье мы рассмотрим 10 лучших рекомендаций, чтобы ваша статья не только выделялась, но и хорошо ранжировалась в поисковых системах.
https://www.dev-notes.ru/articles/seo/ten-seo-best-practices-for-web-developers/
Вы создали замечательный веб-сайт, но как сделать так, чтобы люди могли найти его через поисковые системы? В этой статье мы рассмотрим 10 лучших рекомендаций, чтобы ваша статья не только выделялась, но и хорошо ранжировалась в поисковых системах.
https://www.dev-notes.ru/articles/seo/ten-seo-best-practices-for-web-developers/
Заметки разработчика
10 лучших SEO рекомендаций для веб-разработчиков
В этой статье мы рассмотрим 10 лучших рекомендаций, чтобы ваша статья не только выделялась, но и хорошо ранжировалась в поисковых системах.
Как добавить администратора на сайт Laravel в продакшене
Добавление пользователя администратора на сайт в продакшене — одна из самых распространённых вещей, которые делаются при первом развёртывание Laravel проекта на сервере. В этой статье я покажу два способа сделать это.
https://www.dev-notes.ru/articles/laravel/add-first-admin-user-live-laravel/
Добавление пользователя администратора на сайт в продакшене — одна из самых распространённых вещей, которые делаются при первом развёртывание Laravel проекта на сервере. В этой статье я покажу два способа сделать это.
https://www.dev-notes.ru/articles/laravel/add-first-admin-user-live-laravel/
Заметки разработчика
Как добавить администратора на сайт Laravel в продакшене
Добавление администратора на сайт в продакшене — одна из распространённых вещей, которые выполняются при первом развёртывание Laravel проекта на сервере.
TypeScript или JavaScript: Что выбрать, чтобы стать веб-разработчиком
Цель этой статьи — провести всестороннее сравнение TypeScript и JavaScript, чтобы помочь веб-разработчикам принять обоснованное решение о том, какой язык использовать для проектов.
https://www.dev-notes.ru/articles/typescript/typescript-or-javascript--which-one-do-you-need-to-be-a-web-developer/
Цель этой статьи — провести всестороннее сравнение TypeScript и JavaScript, чтобы помочь веб-разработчикам принять обоснованное решение о том, какой язык использовать для проектов.
https://www.dev-notes.ru/articles/typescript/typescript-or-javascript--which-one-do-you-need-to-be-a-web-developer/
Заметки разработчика
TypeScript или JavaScript: Что выбрать, чтобы стать веб-разработчиком
Цель этой статьи — провести всестороннее сравнение TypeScript и JavaScript, чтобы помочь принять обоснованное решение какой язык использовать для проектов.
Как управлять часовыми поясами в PHP
Изучите основы использования часовых поясов в PHP и как сделать лучший выбор из набора функций предлагаемых PHP.
https://www.dev-notes.ru/articles/php/php-manage-timezones/
Изучите основы использования часовых поясов в PHP и как сделать лучший выбор из набора функций предлагаемых PHP.
https://www.dev-notes.ru/articles/php/php-manage-timezones/
Заметки разработчика
Как управлять часовыми поясами в PHP
Изучите основы использования часовых поясов в PHP и как сделать лучший выбор из набора функций предлагаемых PHP.
10 часто задаваемых вопросов по GraphQL
В этой статье мы ответим на десять часто задаваемых вопросов о GraphQL, включая разбиение на страницы, управления версиями GraphQL, пакетную загрузку, обработку кэша, загрузку файлов и многое другое.
https://www.dev-notes.ru/articles/devops/graphql-questions-answered/
В этой статье мы ответим на десять часто задаваемых вопросов о GraphQL, включая разбиение на страницы, управления версиями GraphQL, пакетную загрузку, обработку кэша, загрузку файлов и многое другое.
https://www.dev-notes.ru/articles/devops/graphql-questions-answered/
Заметки разработчика
10 часто задаваемых вопросов по GraphQL
Отвечаем на десять часто задаваемых вопросов о GraphQL, включая разбиение на страницы, управление версиями, обработку кэша, загрузку файлов и многое другое.
JavaScript: Освоение оператора switch
Освойте оператор switch: более организованную и лаконичную альтернативу использования нескольких операторов if-else
https://www.dev-notes.ru/articles/javascript/switch-statement/
Освойте оператор switch: более организованную и лаконичную альтернативу использования нескольких операторов if-else
https://www.dev-notes.ru/articles/javascript/switch-statement/
Заметки разработчика
JavaScript: Освоение оператора switch
Освойте оператор switch: более организованную и лаконичную альтернативу использования нескольких операторов if-else
Понимание порядка выполнения SQL-запросов необходимо для оптимизации работы с базами данных. От корректности построения запросов зависит скорость обработки информации и эффективность использования ресурсов. Знание последовательности операций помогает создавать производительные решения при работе с данными и существенно улучшать работу базы.
#SQL #БазыДанных #Оптимизация
Please open Telegram to view this post
VIEW IN TELEGRAM
Делегирование событий и вложенные элементы
Сегодня я хотел бы поговорить о том, как обрабатывать вложенные элементы с делегированием событий.
https://www.dev-notes.ru/articles/javascript/event-delegation-and-nested-elements/
Сегодня я хотел бы поговорить о том, как обрабатывать вложенные элементы с делегированием событий.
https://www.dev-notes.ru/articles/javascript/event-delegation-and-nested-elements/
Заметки разработчика
Делегирование событий и вложенные элементы
Сегодня я хотел бы поговорить о том, как обрабатывать вложенные элементы с делегированием событий.
#[Override] в PHP 8.3
В PHP 8.3 появилась новая функция: атрибут #[Override]. Эта функция уже известна в других языках, но позвольте мне объяснить, если вы не знаете, что она делает.
https://www.dev-notes.ru/articles/php/override-in-php-83/
В PHP 8.3 появилась новая функция: атрибут #[Override]. Эта функция уже известна в других языках, но позвольте мне объяснить, если вы не знаете, что она делает.
https://www.dev-notes.ru/articles/php/override-in-php-83/
Заметки разработчика
#[Override] в PHP 8.3
В PHP 8.3 появилась новая функция: атрибут #[Override]. Эта функция уже известна в других языках, но позвольте мне объяснить, если вы не знаете, что она делает.
Основы TLS
Протокол защиты транспортного уровня (TLS) шифрует данные, отправляемые через Интернет, чтобы гарантировать, что перехватчики и хакеры не смогут увидеть, что вы передаёте, что особенно полезно для личной и конфиденциальной информации, такой как пароли, номера кредитных карт и личная переписка. В этой статье объясняется, что такое TLS, как он работает и почему его следует использовать.
https://www.dev-notes.ru/articles/devops/tls-basic/
Протокол защиты транспортного уровня (TLS) шифрует данные, отправляемые через Интернет, чтобы гарантировать, что перехватчики и хакеры не смогут увидеть, что вы передаёте, что особенно полезно для личной и конфиденциальной информации, такой как пароли, номера кредитных карт и личная переписка. В этой статье объясняется, что такое TLS, как он работает и почему его следует использовать.
https://www.dev-notes.ru/articles/devops/tls-basic/
Заметки разработчика
Основы TLS (Transport Layer Security)
Transport Layer Security (TLS) шифрует данные, отправляемые через Интернет, чтобы хакеры не могли увидеть, что вы передаёте. Прочтите наше руководство по TLS.
Отзывчивые CSS макеты без медиа-запросов
Узнайте, как Flexbox и Grid позволяют создавать плавно реагирующие макетные сетки без медиа-запросов.
https://www.dev-notes.ru/articles/css/responsive-css-layout-grids-without-media-queries/
Узнайте, как Flexbox и Grid позволяют создавать плавно реагирующие макетные сетки без медиа-запросов.
https://www.dev-notes.ru/articles/css/responsive-css-layout-grids-without-media-queries/
Заметки разработчика
Отзывчивые CSS макеты без медиа-запросов
Узнайте, как Flexbox и Grid позволяют создавать плавно реагирующие макетные сетки без медиа-запросов.
CSS: Введение в контейнерные запросы
Контейнерные запросы позволяют стилизовать элементы в зависимости от доступного пространства. Они позволяют создавать устойчивые адаптивные компоненты.
https://www.dev-notes.ru/articles/css/container-queries-introduction/
Контейнерные запросы позволяют стилизовать элементы в зависимости от доступного пространства. Они позволяют создавать устойчивые адаптивные компоненты.
https://www.dev-notes.ru/articles/css/container-queries-introduction/
Заметки разработчика
CSS: Введение в контейнерные запросы
Контейнерные запросы позволяют стилизовать элементы в зависимости от доступного пространства. Они позволяют создавать устойчивые адаптивные компоненты.