fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید 👈

Заметки разработчика

Заметки разработчика

رفتن به کانال در Telegram

Заметки о Frontend, Backend и немного DevOps. В основном о #PHP, #Laravel, #JavaScript, #HTML, #CSS, тестировании и настройке серверов. https://www.dev-notes.ru @snakenf

نمایش بیشتر
Buy Ad
463
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-37 روز
+130 روز
آرشیو پست ها
#laravel #tips 💡Совет по Laravel: Фильтруйте только реальные электронные письма Устали от высокого процента отказов из-за не
#laravel #tips 💡Совет по Laravel: Фильтруйте только реальные электронные письма Устали от высокого процента отказов из-за неверных адресов электронной почты? Laravel поставляется с правилом проверки dns, чтобы гарантировать, что вы получаете реальные электронные письма. Это не устранит проблему волшебным образом, но определенно улучшит доставляемость 🚀. 📱 @dev_notes_ru

#JavaScript AggregateError в JavaScript AggregateError был добавлен в ECMAScript 2021 (ES12). Он призван помочь в тех случаях
#JavaScript AggregateError в JavaScript AggregateError был добавлен в ECMAScript 2021 (ES12). Он призван помочь в тех случаях, когда необходимо обработать сразу несколько ошибок. Это очень удобно в таких сценариях, как работа с промисами, когда требуется обработать все ошибки вместе, а не по одной. 🖥 Читать статью 📱 @dev_notes_ru

#joke #feature
#joke #feature

#laravel #Carbon #php #tips Вероятно, для многих это очевидно, но я, например, продолжаю случайно строго типизировать даты Ca
#laravel #Carbon #php #tips Вероятно, для многих это очевидно, но я, например, продолжаю случайно строго типизировать даты Carbon в Carbon вместо CarbonInterface, поэтому они не могут принимать экземпляры CarbonImmutable 🙃. @dev_notes_ru

#laravel #tips Совет по Laravel 💡: Улучшенные сообщения об ошибках для массивов При валидации массивов лучше сообщить пользо
#laravel #tips Совет по Laravel 💡: Улучшенные сообщения об ошибках для массивов При валидации массивов лучше сообщить пользователю, какой элемент оказался неудачным, а не выбрасывать общее сообщение. Для этого можно использовать placeholder :index и :position 🚀. @dev_notes_ru

#backend #laravel #artisan Artisan: Инструмент управления Laravel Artisan — интерфейс командной строки, входящий в состав Lar
#backend #laravel #artisan Artisan: Инструмент управления Laravel Artisan — интерфейс командной строки, входящий в состав Laravel. Считайте Artisan помощником в решении самых разных задач, от настройки баз данных до очистки приложения от старых элементов. Каждый проект Laravel поставляется с Artisan, готовым помочь оптимизировать процесс разработки. Невозможно не подчеркнуть, насколько важен Artisan в экосистеме Laravel. Это не просто необходимый инструмент, это неотъемлемая часть разработки на Laravel. И вот почему: ✅ Повышение производительности: Artisan автоматизирует многие рутинные задачи, экономя время и снижая вероятность ошибок. ✅ Последовательность: Обеспечивает выполнение определённых операций стандартным образом в рамках всего проекта. ✅ Расширяемость: Можно создавать собственные команды Artisan для удовлетворения специфических потребностей своего проекта. ✅ Инструмент для обучения: Используя Artisan, можно глубже понять структуру Laravel и лучшие практики. 📄 Читать статью @dev_notes_ru

#laravel #tips Совет по Laravel Используйте метод rawValue(), чтобы получить значение из SQL выражения. @dev_notes_ru
#laravel #tips Совет по Laravel Используйте метод rawValue(), чтобы получить значение из SQL выражения. @dev_notes_ru

#laravel #tips Совет по Laravel 💡: Директива Blade `checked` Часто необходимо условно отметить input как checked. Хотя это м
#laravel #tips Совет по Laravel 💡: Директива Blade `checked` Часто необходимо условно отметить input как checked. Хотя это можно сделать вручную, Laravel предоставляет классную blade директиву checked, чтобы сделать именно это 🚀. @dev_notes_ru

#backend #laravel #php #larawire #validation Упрощение валидации форм в Laravel Livewire с атрибутом #[Validate] Как разработ
#backend #laravel #php #larawire #validation Упрощение валидации форм в Laravel Livewire с атрибутом #[Validate] Как разработчики Livewire, мы всегда ищем способы сделать компоненты более лаконичными и простыми в обслуживании. Атрибут #[Validate], появившийся в Livewire v3, предлагает чистый и эффективный способ обработки валидации формы непосредственно в свойствах компонента. В статье мы рассмотрим, как использовать атрибут #[Validate] для упрощения компонентов Livewire и создания более читабельного кода. 📄 Читать статью @dev_notes_ru

#joke #json
#joke #json

#laravel #pest #tips #testing Мне нравятся архитектурные пресеты в Pest 3. Одна из самых приятных вещей - это возможность про
#laravel #pest #tips #testing Мне нравятся архитектурные пресеты в Pest 3. Одна из самых приятных вещей - это возможность пропустить некоторые классы, что делает внедрение безболезненным. Например, в этих классах используется md5() для Gravatar или для генерации имен для публичных файлов. Что совершенно нормально с точки зрения безопасности. @dev_notes_ru

#laravel #tips Совет по Laravel 💡: Исключение подтвержденного ввода Иногда может понадобиться исключить входные данные из ма
#laravel #tips Совет по Laravel 💡: Исключение подтвержденного ввода Иногда может понадобиться исключить входные данные из массива подтвержденных данных. Вместо того, чтобы вручную удалять их, можно использовать правило exclude, которое делает именно это 🚀. @dev_notes_ru

#backend #laravel #php Как создавать фасады в Laravel Если фасады в Laravel сбивают с толку, присоединяйтесь и узнайте, как о
#backend #laravel #php Как создавать фасады в Laravel Если фасады в Laravel сбивают с толку, присоединяйтесь и узнайте, как определить сервис, стоящий за любым фасадом, встречающимся во фреймворке. Фасады Laravel — это фантастическая функция фреймворка Laravel, обеспечивающая удобный доступ к сервисам через простой интерфейс. Когда только начинал изучать Laravel, меня смущала одна вещь — метод доступа к фасаду. 📄 Читать статью @dev_notes_ru

#laravel #tips Совет по Laravel 💡: Фильтр ложных значений Все использовали метод filter для коллекций. Но знаете ли вы, что
#laravel #tips Совет по Laravel 💡: Фильтр ложных значений Все использовали метод filter для коллекций. Но знаете ли вы, что если не передать обратный вызов, то он отфильтрует все ложные значения? 🚀 @dev_notes_ru

#laravel #tips Sometimes, you may want to prevent saving or updating on some condition or stop some users from updating recor
#laravel #tips Sometimes, you may want to prevent saving or updating on some condition or stop some users from updating records. @dev_notes_ru

#backend #laravel #php Оптимизация производительности Laravel с утилитой Benchmark В мире веб-разработки производительность и
#backend #laravel #php Оптимизация производительности Laravel с утилитой Benchmark В мире веб-разработки производительность имеет ключевое значение. Laravel предоставляет утилиту Benchmark, позволяющий разработчикам измерять и сравнивать время выполнения различных фрагментов кода. Этот инструмент неоценим для выявления узких мест и оптимизации производительности вашего приложения. Давайте рассмотрим, как использовать утилиту Benchmark в проектах Laravel. 📄 Читать статью @dev_notes_ru

#laravel #tips #sanctum Laravel Sanctum позволяет легко аутентифицировать пользователей в приложениях с помощью токенов досту
#laravel #tips #sanctum Laravel Sanctum позволяет легко аутентифицировать пользователей в приложениях с помощью токенов доступа. Но заметили ли вы, что Sanctum поддерживает атрибут last_used_at в модели PersonalAccessToken? Sanctum обновляет этот столбец временной меткой каждый раз, когда аутентифицированный пользователь делает новый запрос. Это может быть удобно в сценариях, когда необходимо отобразить определенные показатели на основе активности пользователя в dashboard. Вот как можно получить доступ к временной метке последней активности пользователя для всех его токенов @dev_notes_ru