По ту сторону Console.log() — Повышаем уровень навыков отладки
https://www.sitepoint.com/beyond-console-log-level-up-your-debugging-skills/
https://www.sitepoint.com/beyond-console-log-level-up-your-debugging-skills/
Sitepoint
Beyond Console.log() – Level up Your Debugging Skills — SitePoint
console.log() is a great tool, but your browser's developer tools can do so much more. Learn how to take your coding and debugging to the next level.
Реализация архитектуры Redux на MobX. Часть 1: «Проблемные места Redux»
https://habr.com/ru/post/546606/
https://habr.com/ru/post/546606/
Хабр
Реализация архитектуры Redux на MobX. Часть 1: «Проблемные места Redux»
Ссылка на вторую часть статьи: «Пример на MobX». Эта часть статьи будет об осмыслении составляющих Redux. Так ли они необходимы, что является их аналогом. Также будет предложена более удобная...
Обработка пользовательских разрешений в JavaScript
https://css-tricks.com/handling-user-permissions-in-javascript/
https://css-tricks.com/handling-user-permissions-in-javascript/
CSS-Tricks
Handling User Permissions in JavaScript | CSS-Tricks
So, you have been working on this new and fancy web application. Be it a recipe app, a document manager, or even your private cloud, you‘ve now reached the
10 вопросов начального уровня по React на собеседовании
https://javascript.plainenglish.io/10-entry-level-react-interview-questions-5a8ea74e2130
https://javascript.plainenglish.io/10-entry-level-react-interview-questions-5a8ea74e2130
Medium
10 Entry Level React Interview Questions
Interviews are the direct ways to land a job in more ways than you think. More ways than one you may ask? Yes! Interviews are not only for…
Официальная вложенность в CSS — последний кусочек головоломки
https://benfrain.com/official-css-nesting-the-last-piece-of-the-puzzle/
https://benfrain.com/official-css-nesting-the-last-piece-of-the-puzzle/
Подкаст «Веб-стандарты» №273. Старый Edge, Safari, React Native и Preact, MDN по-русски, печать, EditorConfig, ховеры, шрифты
https://soundcloud.com/web-standards/episode-273
https://soundcloud.com/web-standards/episode-273
«Новости 512» от CSSSR: История React API, доклады и воркшопы с «Я <3 фронтенд», нюансы this, релизы браузеров и V8, semver
https://soundcloud.com/csssr/istoriya-react-api-doklady-i-vorkshopy-s-ya-3-frontend-nyuansy-this-relizy-brauzerov-i-v8-semver
https://soundcloud.com/csssr/istoriya-react-api-doklady-i-vorkshopy-s-ya-3-frontend-nyuansy-this-relizy-brauzerov-i-v8-semver
Три важных вещи, которые вы должны знать о :is() в CSS
https://www.bram.us/2021/03/19/three-important-things-you-should-know-about-css-is/
https://www.bram.us/2021/03/19/three-important-things-you-should-know-about-css-is/
Bram.us
Three important things you should know about CSS :is()
Back in 2019 I shared how the CSS :is() selector will simplify things when writing CSS. What I didn’t know back then, and only have learnt quite recently, are these three important facts about CSS :is(): The selector list of :is() is forgiving The specificity…
JavaScript prototype pollution: практика поиска и эксплуатации
https://habr.com/ru/company/huawei/blog/547178/
https://habr.com/ru/company/huawei/blog/547178/
Хабр
JavaScript prototype pollution: практика поиска и эксплуатации
Если вы следите за отчетами исследователей, которые участвуют в bug bounty программах, то наверняка знаете про категорию уязвимостей JavaScript prototype polluti...
Copenhagen — бесплатный, легкий и легко настраиваемый редактор кода
https://github.com/acode/copenhagen
https://github.com/acode/copenhagen
GitHub
GitHub - acode/copenhagen: Free, lightweight and hackable open source code editor for the web
Free, lightweight and hackable open source code editor for the web - acode/copenhagen
Ваши PWA сломаются в августе 2021 года
https://javascript.plainenglish.io/your-pwa-is-going-to-break-in-august-2021-34982f329f40
https://javascript.plainenglish.io/your-pwa-is-going-to-break-in-august-2021-34982f329f40
Medium
Your PWA is going to break in August 2021
Google’s dogma is that a PWA should never display the Chrome’s default offline screen. Instead, all PWAs should either be available...
2 способа динамической загрузки Angular Components
https://nightwolf.dev/2-ways-to-dynamically-load-angular-components/
https://nightwolf.dev/2-ways-to-dynamically-load-angular-components/
NightWolf
2 Ways To Dynamically Load Angular Components
Most of the time, you know which Angular component you want to use and where it should appear in the template. What if you needed to load components programmatically? Maybe the components and the o…
Создайте приложение для отслеживания бюджета на React — изучение React & Context API с помощью интересного проекта
https://www.freecodecamp.org/news/react-budget-tracker-app/
https://www.freecodecamp.org/news/react-budget-tracker-app/
freeCodeCamp.org
Build a React Budget Tracker App – Learn React & Context API with this Fun Project
In this React Budget Tracker App tutorial we're going to: We’ll learn how break down a UI into React components Learn how to work with state using the Context API Learn about actions, reducers, and the dispatch function And I’ll give you some chal...
Практическая доступность, часть 1: семантика разметки и ARIA
https://www.filamentgroup.com/lab/practical-accessibility-1-semantics/
https://www.filamentgroup.com/lab/practical-accessibility-1-semantics/
Визуализация данных: легкое создание графиков на React
https://www.telerik.com/blogs/data-visualization-build-react-graphs-easy-way
https://www.telerik.com/blogs/data-visualization-build-react-graphs-easy-way
5 различных инструментов для мониторинга фронтенда
https://blog.bitsrc.io/5-different-tools-for-frontend-monitoring-79db94014d
https://blog.bitsrc.io/5-different-tools-for-frontend-monitoring-79db94014d
Medium
5 Different Tools for Frontend Monitoring
Avoiding runtime errors using frontend monitoring tools
Простые советы по написанию чистых компонентов React
https://isamatov.com/simple-tips-for-writing-clean-react-components/
https://isamatov.com/simple-tips-for-writing-clean-react-components/
Цветовые функции в CSS. Мечты сбываются: смешивание, прозрачность, контраст
https://www.youtube.com/watch?v=-6V7EvfUs3k
https://www.youtube.com/watch?v=-6V7EvfUs3k
YouTube
Цветовые функции в CSS 🎨 Мечты сбываются: смешивание, прозрачность, контраст
00:00 Интро
00:47 Смешивание цветов
01:48 Вариант на Sass
04:12 Функция color-mix
05:09 Кроссбраузерность
06:32 Относительные цвета
07:02 Прозрачность на Sass
09:35 Добавление прозрачности
11:18 Модификация цветов
13:14 История контраста
14:15 Вариант на…
00:47 Смешивание цветов
01:48 Вариант на Sass
04:12 Функция color-mix
05:09 Кроссбраузерность
06:32 Относительные цвета
07:02 Прозрачность на Sass
09:35 Добавление прозрачности
11:18 Модификация цветов
13:14 История контраста
14:15 Вариант на…