Заметки разработчика
@dev_notes_ru
471
subscribers
668
photos
4
videos
1.16K
links
Заметки о Frontend, Backend и немного DevOps. В основном о
#PHP
,
#Laravel
,
#JavaScript
,
#HTML
,
#CSS
, тестировании и настройке серверов.
https://www.dev-notes.ru
@snakenf
Download Telegram
Join
Заметки разработчика
471 subscribers
Заметки разработчика
https://www.dev-notes.ru/articles/security/same-origin-policy/
Заметки разработчика
SOP: Что такое Same-origin policy
В этой статье мы разберёмся, что такое Same-origin policy (SOP) - Политика единого источника и как она реализована.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/response-classes/
Заметки разработчика
Laravel: Классы Response
Ответ от Laravel приложения — это то, что я бы назвал жизненно важным, особенно когда вы создаёте API. Давайте посмотрим, как можно улучшить наши ответы.
Заметки разработчика
https://www.dev-notes.ru/articles/php/openai/
Заметки разработчика
PHP: Добавьте ИИ в проект с помощью OpenAI
Начните использовать возможности ИИ уже сегодня. Он позволяет делать разработчикам невероятные вещи, и многие стартапы создают продукты на его основе.
Заметки разработчика
https://www.dev-notes.ru/articles/php/openai-clent/
Заметки разработчика
OpenAI PHP Client. Документация
OpenAI PHP — поддерживаемый сообществом PHP API клиент, позволяющий взаимодействовать с Open AI API.
Заметки разработчика
https://www.dev-notes.ru/articles/eloquent/traits-practical-examples/
Заметки разработчика
Eloquent: Примеры трейтов в Моделях
Трейты в PHP — мощная функция позволяющий повторно использовать код в разных классах не повторяясь. Рассмотрим примеры использования трейтов в Моделях Eloquent
Заметки разработчика
https://www.dev-notes.ru/articles/security/content-security-policy/
Заметки разработчика
CSP: Политика безопасности контента
В этой статье мы объясним, что такое политика безопасности контента, и опишем как использовать CSP для защиты от некоторых распространённых атак.
Заметки разработчика
https://www.dev-notes.ru/articles/security/cors/
Заметки разработчика
Что такое CORS (Cross-origin resource sharing)
В этой статье мы объясним что такое CORS, опишем некоторые распространённые примеры атак основанных на CORS, и обсудим, как от них защититься.
Заметки разработчика
https://www.dev-notes.ru/articles/javascript/callbacks/
Заметки разработчика
JavaScript: Что такое функции обратного вызова/Callback
Обратные вызовы — неотъемлемая часть модели выполнения JavaScript, и важно понимать, что они из себя представляют и как работают.
Заметки разработчика
https://www.dev-notes.ru/articles/javascript/saved-from-callback-hell/
Заметки разработчика
JavaScript: Спасение из ада обратных вызовов
Ад обратного вызова реален. Разработчики часто рассматривают обратные вызовы как зло и избегают их. Гибкость JavaScript совсем не помогает в этом.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/filepond/
Заметки разработчика
Laravel: Загрузка файлов с помощью FilePond
В этой статье мы рассмотрим, как использовать библиотеку JavaScript род названием FilePond для загрузки файлов в приложение Laravel.
Заметки разработчика
https://www.dev-notes.ru/articles/javascript/function-expression-vs-declaration/
Заметки разработчика
JavaScript: Функциональное Выражение vs. Объявление Функции
В JavaScript есть два способа создания функции: функциональное выражение и объявление функции. Давайте выясним в чем между ними разница, и когда их использовать
Заметки разработчика
https://www.dev-notes.ru/articles/javascript/introduction-to-the-fetch-api/
Заметки разработчика
JavaScript: Введение в Fetch API
Как выглядит Fetch API, какие проблемы решает, и какой способ получения удалённых данных с помощью функции fetch() внутри веб-страницы наиболее практичен.
Заметки разработчика
https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/
The GitHub Blog
We updated our RSA SSH host key
At approximately 05:00 UTC on March 24, out of an abundance of caution, we replaced our RSA SSH host key used to secure Git operations for GitHub.com.
Заметки разработчика
https://www.dev-notes.ru/articles/javascript/flow-control/
Заметки разработчика
JavaScript: Управление потоком
Мы подробно рассмотрим, как работать с асинхронным кодом в JavaScript. Начнём с обратных вызовов, перейдём к промисам и закончим более современными async/await.
Заметки разработчика
https://www.dev-notes.ru/articles/javascript/delay-sleep-pause-wait/
Заметки разработчика
JavaScript: Delay, Sleep, Pause, & Wait
Многие языки программирования имеют функцию sleep приостанавливающей выполнение программы. В JavaScript эта функция отсутствует из-за его асинхронной природы.
Заметки разработчика
https://www.dev-notes.ru/articles/javascript/overview-promises/
Заметки разработчика
JavaScript: Что такое Промисы / Promise
Разберёмся как создавать промисы и работать с ними в JavaScript. Рассмотрим цепочки промисов, обработку ошибок и некоторые из новых методов промисов.
Заметки разработчика
https://www.dev-notes.ru/articles/javascript/async-await-guide/
Заметки разработчика
JavaScript: Руководство по async/await, с примерами
Ключевые слова async и await представляют современный синтаксис JavaScript, помогающий обрабатывать асинхронный операции и управлять потоком данных.
Заметки разработчика
https://www.dev-notes.ru/articles/security/access-control-allow-origin/
Заметки разработчика
CORS и заголовок ответа Access-Control-Allow-Origin
В этой статье мы объясним, что такое заголовок ответа Access-Control-Allow-Origin в отношении CORS и как он является частью реализации CORS.
Заметки разработчика
https://boosty.to/dev-notes/posts/2a39bf32-7144-4615-b90e-7387d763ba11?share=post_link
Boosty.to
7 инструментов развёртывания Laravel проектов на сервере - Заметки разработчика
Каждое Laravel приложение необходимо развернуть на сервере. Я коротко расскажу о семи инструментах автоматизирующих этот процесс.
Заметки разработчика
https://www.dev-notes.ru/articles/javascript/error-handling-guide/
Заметки разработчика
JavaScript: Полное руководство по обработке ошибок
В этом руководстве мы погрузимся в обработку ошибок JavaScript, чтобы вы могли выбрасывать исключения, обнаруживать и обрабатывать собственные ошибки.
👍
1