Заметки разработчика
@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.lullabot.com/articles/javascript-and-events-fundamentals
Lullabot
JavaScript and Events - The Fundamentals
Reacting to browser events in JavaScript is one of the fundamental ways to start building more reactive websites and rich web applications. Get started with this primer.
Заметки разработчика
https://www.dev-notes.ru/articles/20-useful-laravel-tips/
Заметки разработчика
Laravel: 20 полезных советов
Я составил список из 20 моих любимых советов, ранее размещённых в соцсетях, чтобы все могли познакомиться с ними. У них нет какого-то определённого порядка.
Заметки разработчика
https://www.dev-notes.ru/articles/php81-modern-features-explained/
Заметки разработчика
PHP 8.0 и 8.1: Объяснение современных возможностей
С момента выхода, PHP 8 изменил правила игры. В этом руководстве я рассмотрю все последние нововведения с реальными примерами того, как их использовать.
Заметки разработчика
https://www.dev-notes.ru/articles/php-81-readonly-properties/
Заметки разработчика
PHP 8.1: Readonly-свойства / свойства только для чтения
PHP 8.1 решает несколько проблем, вводя ключевое слово readonly. Оно делает то, что предполагает его название: свойство не может изменяться после инициализации.
Заметки разработчика
https://www.dev-notes.ru/articles/php-81-cloning-readonly-properties/
Заметки разработчика
PHP 8.1: Клонирование и изменение readonly-свойств
В PHP 8.1 введены readonly-свойства избавляющие от множества проблем, но и добавляющие новую — запрет на переопределение readonly-свойств клонированного объекта
Заметки разработчика
https://www.dev-notes.ru/articles/php-82-readonly-classes/
Заметки разработчика
PHP 8.2: Readonly-классы / классы только для чтения
В PHP 8.2 введён новый способ объявления классов. readonly-классы — просто синтаксический сахар, что бы сделать все свойства класса доступными только для чтения
Заметки разработчика
https://www.dev-notes.ru/articles/php-82-whats-new/
Заметки разработчика
PHP 8.2: Что нового. Изменения и новый функционал.
Релиз PHP 8.2 запланирован на 8 декабря 2022 года. Мы рассмотрим новые возможности, улучшения производительности, изменения и что объявлено устаревшим.
Заметки разработчика
https://www.dev-notes.ru/articles/php-when-to-use-a-trait/
Заметки разработчика
PHP: Когда использовать трейт
Когда использовать трейт? Никогда. Для трейта всегда есть лучшая альтернатива.
Заметки разработчика
Вчера прекратилась поддержка PHP 7.4
Руководство по миграции с PHP 7.4 на PHP 8.0
https://www.php.net/manual/ru/migration80.php
Заметки разработчика
https://www.dev-notes.ru/articles/php-is-it-a-dto-or-a-value-object/
Заметки разработчика
PHP: Это DTO или Объект-Значение?
Обычное недоразумение, это различие между DTO и Объект-Значение. И поэтому я искал способ классифицировать эти объекты без ошибок.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-your-controllers-should-look-like-this/
Заметки разработчика
Laravel: Ваши контроллеры должны выглядеть так
Наведите порядок в контроллерах с помощью сервисных классов. Позаботьтесь о том, чтобы каждый класс был как можно более чистым.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-using-dtos-to-keep-context/
Заметки разработчика
Laravel: Использование DTO для сохранения контекста
DTO, или Domain Transfer Object, можно использовать для многих целей. С момента выпуска PHP 8 создание этих фантастических классов стало ещё проще.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-logging/
Заметки разработчика
Laravel: Логирование в приложении
Laravel предоставляет надёжные службы логирования. Логирование в Laravel основано на каналах. Каждый канал представляет свой способ записи информации в лог.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-cron-task-scheduler/
Заметки разработчика
Laravel: Как работает cron и планировщик задач
Я часто вижу людей ищущих cron в контексте Laravel. У фреймворка есть механизм работающий поверх `crontab` в Linux, позвольте показать вам, как это работает.
Заметки разработчика
https://www.php.net/releases/8.2/ru.php
www.php.net
PHP 8.2 Released
PHP 8.2 — большое обновление языка PHP. Readonly-классы, самостоятельные типы null, false и true, устаревшие динамические свойства, улучшение производительности и многое другое.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-service-container-beginners/
Заметки разработчика
Laravel: Сервис Контейнер — что нужно знать новичкам
Сервис Контейнер (Контейнер Служб), пожалуй, одна из самых запутанных тем для новичков в Laravel. Давайте приступим к практике, и я покажу что нужно знать.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-service-classes-injection/
Заметки разработчика
Laravel: переносим Контроллер в Сервисный Класс с внедрением
В этой статье я покажу, как сократить Контроллеры с помощью Сервисных классов, а также различные способы инициализации и внедрения этого Сервиса.
Заметки разработчика
https://www.dev-notes.ru/articles/php-83-json_validate/
Заметки разработчика
PHP 8.3: Добавлена функция json_validate
В PHP 8.3 добавлена новая функция названая json_validate, возвращающая true или false в зависимости от того, является ли заданная строка допустимой JSON-строкой
Заметки разработчика
https://www.dev-notes.ru/articles/php-83-unserialize-e-warning/
Заметки разработчика
PHP 8.3: unserialize() обновление ошибки E_NOTICE до E_WARNING
PHP представляет функции serialize() и unserialize() для сериализации любого значения PHP в строковое представление и восстановления значения.
Заметки разработчика
https://www.dev-notes.ru/articles/php-83-whats-new/
Заметки разработчика
PHP 8.3 что нового. Изменения и новый функционал.
PHP 8.3 вышел 23 ноября 2023 года, и, как обычно, вам нужно быть в курсе новых функций и критических изменений, чтобы упростить переход.