Заметки разработчика
@dev_notes_ru
473
subscribers
667
photos
4
videos
1.16K
links
Заметки о Frontend, Backend и немного DevOps. В основном о
#PHP
,
#Laravel
,
#JavaScript
,
#HTML
,
#CSS
, тестировании и настройке серверов.
https://www.dev-notes.ru
@snakenf
Download Telegram
Join
Заметки разработчика
473 subscribers
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/using-logs-to-debug-api/
#Laravel
Заметки разработчика
Laravel: Использование логов для отладки API
Недавно мы создавали Laravel API для мобильного приложения. Я поделюсь стратегией ведения лога, которую мы использовали для быстрого поиска причин проблем.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/moving-a-webpack-project-to-vite/
#Laravel
#Vite
Заметки разработчика
Laravel: Перенос проекта с Webpack на Vite
Vite — новый фронтенд инструмент для Laravel. Давайте посмотрим, как перенести Laravel проект с webpack на Vite.
❤
1
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/facades/
#Laravel
Заметки разработчика
Laravel: Что такое Фасады и как они работают
Фасады, их любят или ненавидят. Но они естественная часть того, чем сегодня является Laravel. Фасады Laravel это не совсем фасады, не так ли?
Заметки разработчика
Начался переезд на другой сервер.
Заметки разработчика
Обновляется ДНС. После обновления может пропаcть доступ по https, на новом сервер пока http
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/dependency-injection-and-service-container/
#Laravel
#DI
Заметки разработчика
Laravel: Внедрение зависимости и Сервис контейнер
Я расскажу о принципе внедрения зависимостей, так же известном как контейнер Inversion of Control (IoC), и как Laravel использует его внутри.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/4-tools-for-static-analysys/
#Laravel
Заметки разработчика
Laravel: 4 инструмента для статического анализа
За эти годы я научился пользоваться целым рядом удивительных инструментов используемых для разработки приложений на PHP и Laravel.
Заметки разработчика
https://www.dev-notes.ru/articles/php/why-you-should-follow-psr-20/
#PHP
#PSR
Заметки разработчика
PHP: Зачем следовать PSR-20
Недавно вышла спецификация PHP Standards Recommendation 20, призванная помочь разработчикам использовать общий интерфейс получения системных даты и времени.
Заметки разработчика
https://www.dev-notes.ru/articles/security/csrf/
#CSRF
Заметки разработчика
CSRF: Подделка межсайтовых запросов
В этой статье мы объясним, что такое подделка межсайтовых запросов, опишем несколько примеров уязвимостей CSRF и разберём, как предотвратить CSRF атаку.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/how-to-automatically-return-json-for-eloquent/
#Laravel
#Eloquent
Заметки разработчика
Laravel: Как автоматически вернуть JSON для Eloquent
При работе с API часто требуется вернуть ответ Eloquent в формате JSON.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/web-api-same-separate-controllers/
#Laravel
Заметки разработчика
Laravel: Web и API — одинаковые или разные контроллеры?
Вы можете столкнуться с ситуацией, когда нужно вернуть одни и те же данные для web и для API. Должно ли это быть в одном или разных контроллерах?
Заметки разработчика
https://www.dev-notes.ru/articles/security/csrf-preventing/
#CSRF
Заметки разработчика
CSRF: Как предотвратить уязвимость
В этой статье мы рассмотрим какие есть средства защиты от CSRF уязвимости и как правильно их реализовать на своём сайте для предотвращения уязвимости.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/eloquent-create-query-builder-insert/
#Laravel
#Eloquent
Заметки разработчика
Laravel: Eloquent create() vs Query Builder insert()
Чтобы добавить запись в базу данных, вы можете использовать один из двух методов Eloquent create() или Query Builder insert().
Заметки разработчика
https://www.dev-notes.ru/articles/php/83-gc_status-additional-information/
#PHP8
Заметки разработчика
PHP 8.3: gc_status дополнительная информацию о GC
С PHP версии 8.3 gc_status возвращает дополнительную информацию о сборщике мусора (GC).
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/standard-api-responses-with-responsable-classes/
#Laravel
Заметки разработчика
Laravel: Стандартные ответы API с Responsable классами
Представьте работу приложения, в котором каждая конечная точка по-разному возвращает данные об успешных вызовах и вызовах с ошибками.
Заметки разработчика
https://www.dev-notes.ru/articles/javascript/scrollend-a-new-event/
#JavaScript
Заметки разработчика
JavaScript: Новое событие scrollend
Удалите функции таймаута и избавьтесь от связанных с ними багов, вот событие которое действительно нужно: scrollend.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel/upgrade-guide-to-10/
#Laravel
Заметки разработчика
Laravel 10: Руководство по обновлению
Перевод официального руководства по обновлению с Laravel 9 до Laravel 10. Примерное время обновления 10 минут.
Заметки разработчика
https://www.dev-notes.ru/articles/php/why-curly-brackets-go-on-new-lines/
#PHP
Заметки разработчика
PHP: Зачем фигурные скобки переносят на новую строку
Фигурная скобка редко используется как знак препинания, но это один из самых распространённых символов в языках программирования.
Заметки разработчика
https://www.dev-notes.ru/articles/security/cross-site-scripting/
Заметки разработчика
XSS: Межсайтовые сценарии
В этой статье мы объясним, что такое межсайтовые сценарии (XSS), опишем разновидности уязвимостей XSS и разъясним, как найти и предотвратить XSS.
Заметки разработчика
https://www.dev-notes.ru/articles/security/reflected-xss/
Заметки разработчика
XSS: Reflected XSS — Отражённые межсайтовые сценарии
В этой статье мы рассмотрим отражённые межсайтовые сценарии, влияние отражённых XSS-атак и выясним как найти отражённые XSS-уязвимости.
Заметки разработчика
https://www.dev-notes.ru/articles/security/stored-xss/
Заметки разработчика
XSS: Stored XSS — Сохранённые межсайтовые сценарии
В этой статье мы разберёмся что такое Сохранённые XSS (Stored XSS), рассмотрим влияние сохранённых XSS атак и объясним, как найти сохранённые XSS уязвимости.