Заметки разработчика
@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/new-in-symfony-5-4-misc-features-part-1/
Заметки разработчика
Новое в Symfony 5.4: Различные улучшения (часть 1)
Symfony 5.4: Строгий режим для ресурсов, улучшения страницы ошибок, исключения каталогов для линтера yaml, новый нулевой класс ULID и новые строковые функции.
Заметки разработчика
https://www.dev-notes.ru/articles/new-in-symfony-5-4-misc-features-part-2/
Заметки разработчика
Новое в Symfony 5.4: Различные улучшения (часть 2)
Улучшения в Symfony 5.4: настраиваемый статус-код HTTP для шаблонов из маршрутов; новый метод innerText() в компоненте DomCrawler; рекурсивная поддержка .gitignore в компоненте Finder, и новая команда для отладки переменных окружения
Заметки разработчика
https://www.dev-notes.ru/articles/new-in-symfony-5-4-misc-features-part-3/
Заметки разработчика
Новое в Symfony 5.4: Различные улучшения (часть 3)
Заметки о фронтэнде, бэкэнде и сопутствующих технологиях
Заметки разработчика
https://www.dev-notes.ru/articles/guide-supported-modern-css-pseudo-class-selectors/
Заметки разработчика
CSS: Современные селекторы псевдоклассов
Проект черновика рабочей группы CSS для Selectors Level 4 включает несколько селекторов псевдоклассов, уже поддерживаемых в большинстве современных браузеров.
Заметки разработчика
https://www.dev-notes.ru/articles/what-is-hoisting-in-javascript/
Заметки разработчика
JavaScript: Что такое hoisting
В JavaScript hoisting позволяет использовать функции и переменные до их объявления. В этой статье мы узнаем что такое hoisting, и как он работает.
Заметки разработчика
https://www.dev-notes.ru/articles/defensive-css/
Заметки разработчика
Защитный CSS — коллекция сниппетов
Вы знаете, что контент динамический, и на веб-странице всё может измениться, что увеличивает вероятность возникновения проблемы с CSS или странного поведения.
Заметки разработчика
https://www.dev-notes.ru/articles/what-is-json/
Заметки разработчика
Объяснение JSON простым языком
В начале 2000 года, был представлена JSON как формат данных для обмена информацией. В этой статье вы узнаете всё о JSON, что это такое, как им пользоваться.
Заметки разработчика
https://www.dev-notes.ru/articles/array-destructuring-in-es6/
Заметки разработчика
Деструктурирующее присваивание массива в ES6
Деструктурирующее присваивание в JavaScript — упрощённый метод извлечения свойств из массива путём взятия структуры и её деконструкции на отдельные части.
Заметки разработчика
https://www.dev-notes.ru/articles/7-interesting-html-attributes-you-may-not-know/
Заметки разработчика
Семь интересных HTML атрибутов (которых вы возможно не знали)
Семь редко используемых HTML атрибутов, о которых вы возможно не знали.
Заметки разработчика
https://www.dev-notes.ru/articles/four-tricky-javascript-concepts-in-one-line-of-code/
Заметки разработчика
Четыре хитрых концепции JavaScript в одной строке кода
На днях коллега подошёл ко мне со строкой кода, которую нашёл на StackOverflow, и спросил, как это работает. И я подумал, что это отличный пример четырёх концепций от среднего до продвинутого уровня JavaScript, поэтому решил записать и обосновать своё объяснение.
Заметки разработчика
https://www.dev-notes.ru/articles/on-tailwindcss/
Заметки разработчика
Рассмотрим Tailwind CSS
В этом году было много шумихи вокруг популярного CSS фреймворка Tailwind. Хочу бы поделиться мыслями и опасениями по поводу UI этого фреймворка.
Заметки разработчика
https://www.dev-notes.ru/articles/undoing-mistakes-git-part1/
Заметки разработчика
Git: Руководство по исправлению ошибок (Часть 1)
Независимо от того, насколько вы опытны, ошибки - неизбежная часть разработки программного обеспечения. Но мы можем научиться исправлять их! И это то, что мы рассмотрим в этой серии из двух частей: Руководства по исправлению ошибок с помощью Git.
Заметки разработчика
https://www.dev-notes.ru/articles/undoing-mistakes-git-part2/
Заметки разработчика
Git: Руководство по исправлению ошибок (Часть 2)
Мы не можем избежать ошибок, но мы можем научиться их исправлять! В этой статье будут рассмотрены инструменты, подходящие для повседневной работы с Git.
Заметки разработчика
https://www.dev-notes.ru/articles/2-smartest-ways-to-structure-sass/
Заметки разработчика
Два умных способа организации структуры Sass
В зависимости от размера проекта над которым вы работаете, sass можно структурировать двумя способами: простым для небольших и сложным для крупных проектов.
Заметки разработчика
https://www.dev-notes.ru/articles/how-to-create-your-own-helper-functions-in-laravel/
Заметки разработчика
Laravel: Как создать функцию хелпер
Хелперы могут быть полезны в Laravel проектах. Они помогают упростить код в проекте простым и понятным способом. В Laravel есть множество встроенных хелперов.
Заметки разработчика
https://www.dev-notes.ru/articles/using-interfaces-to-write-better-php-code/
Заметки разработчика
PHP: Используем Интерфейсы для улучшения кода
Важно убедится, что ваш код легко читается, поддерживается, расширяется и тестируется. Один из способов улучшить эти факторы — использовать интерфейсы.
Заметки разработчика
https://www.dev-notes.ru/articles/interfaces-vs-abstract-classes-in-php/
Заметки разработчика
PHP: Интерфейсы vs Абстрактные классы
Я решил написать статью, объясняющую различия между абстрактными классами и интерфейсами в PHP и дать краткий обзор, когда нужно использовать каждый из них.
Заметки разработчика
https://www.dev-notes.ru/articles/using-database-transactions-to-write-safer-laravel-code/
Заметки разработчика
Laravel: Использование транзакций
В веб-разработке важны целостность и точность данных. Должна быть уверенность, что написанный код безопасно хранит, обновляет и удаляет данные в базах данных.
Заметки разработчика
https://www.dev-notes.ru/articles/update-published-npm-package/
Заметки разработчика
Как обновить опубликованный пакет npm
Предположим, что мы сделали обновление, но `npm publish` выдаёт ошибку. Как исправить ошибку: You cannot publish over the previously published versions
Заметки разработчика
https://www.youtube.com/watch?v=dlBJf8x1UWo
Заметки разработчика
https://www.youtube.com/watch?v=GLoRotoKFGo
YouTube
Controllers in Symfony | Symfony 6 for Beginners | Learn Symfony 6 from Scratch | Learn Symfony
This video will show you one of the most important topics in design patterns which is the Controller. The Controller accepts incoming HTTP requests that are made by the browser - Want to learn an incredible open-source PHP framework? Symfony is one of the…