Полезные методы отладки кода с помощью Chrome DevTools
https://indepth.dev/useful-techniques-for-debugging-code-using-chrome-devtools
https://indepth.dev/useful-techniques-for-debugging-code-using-chrome-devtools
Angularindepth
Angular in Depth
Unlock the power of software engineering at its core with Angular in Depth!
Возможности Angular DI, о которых почти ничего не сказано в документации
https://habr.com/ru/company/tinkoff/blog/523160/
https://habr.com/ru/company/tinkoff/blog/523160/
Хабр
Возможности Angular DI, о которых почти ничего не сказано в документации
Angular — это достаточно большой фреймворк. Задокументировать и написать примеры использования для каждого кейса просто невозможно. И механизм внедрения зависимостей не исключение. В этой статье я...
Core Web Vitals: руководство по показателям веб-производительности от Google
https://www.sitepoint.com/core-web-vitals/
https://www.sitepoint.com/core-web-vitals/
Sitepoint
Core Web Vitals: A Guide to Google's Web Performance Metrics
Core Web Vitals are Google's metrics for evaluating real-world web performance. Learn how to optimize for Core Web Vitals and improve both UX and SEO.
Framer Motion — красивые анимации и взаимодействия для React.
https://dev.to/vaibhavkhulbe/framer-motion-beautiful-animations-and-interactions-for-react-1d56
https://dev.to/vaibhavkhulbe/framer-motion-beautiful-animations-and-interactions-for-react-1d56
DEV Community
Framer Motion - beautiful animations and interactions for React. 🤤
Previously, I covered React Spring, a spring-physics based animation library. We made some easy to ma...
Уклонение от атак с помощью VueJS script gadgets
https://portswigger.net/research/evading-defences-using-vuejs-script-gadgets
https://portswigger.net/research/evading-defences-using-vuejs-script-gadgets
PortSwigger Research
Evading defences using VueJS script gadgets
Introduction We've found that the popular JavaScript framework VueJS offers features with serious implications for website security. If you encounter a web application that uses Vue, this post will he
Управление long-running задачами в приложении на React с помощью веб-воркеров
https://www.smashingmagazine.com/2020/10/tasks-react-app-web-workers/
https://www.smashingmagazine.com/2020/10/tasks-react-app-web-workers/
Smashing Magazine
Managing Long-Running Tasks In A React App With Web Workers — Smashing Magazine
In this tutorial, Chidi Orji is going to show you how to use the [Web Worker API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API) to manage time-consuming and UI-blocking tasks in a JavaScript app by building a sample web app that leverages…
- -var:; хак для переключения множественных значений одним пользовательским свойством
https://lea.verou.me/2020/10/the-var-space-hack-to-toggle-multiple-values-with-one-custom-property/
https://lea.verou.me/2020/10/the-var-space-hack-to-toggle-multiple-values-with-one-custom-property/
Интересныe нововведения в ES2021 в статье от Стаса Багрецова
https://stasonmars.ru/javascript/interesnie-novovvedeniya-v-javascript-es2021
https://stasonmars.ru/javascript/interesnie-novovvedeniya-v-javascript-es2021
stasonmars.ru
Интересные нововведения в JavaScript ES2021
В этой статье вы узнаете про интересные нововведения в JavaScript, которые ожидают нас в 2021 году.
Что такое WeakSet в JavaScript и как он работает
https://webdevblog.ru/chto-takoe-weakset-v-javascript-i-kak-on-rabotaet/
https://webdevblog.ru/chto-takoe-weakset-v-javascript-i-kak-on-rabotaet/
Rockpack — комплексное решение, позволяющее создавать каркас React приложения в стиле create-react-app и существенно сокращающее время настройки проекта
https://github.com/AlexSergey/rockpack
https://github.com/AlexSergey/rockpack
GitHub
GitHub - AlexSergey/rockpack: Rockpack is a lightweight, zero-configuration solution for quickly setting up a React application…
Rockpack is a lightweight, zero-configuration solution for quickly setting up a React application with full support for Server-Side Rendering (SSR), bundling, linting, and testing. - AlexSergey/roc...
Порядок выполнения скриптов в HTML. Тег script и атрибуты async, defer, module, nomodule и src
https://tproger.ru/translations/script-execution-order/
https://tproger.ru/translations/script-execution-order/
Tproger
Порядок выполнения скриптов в HTML. Тег script и атрибуты async, defer, module, nomodule и src
Рассмотрим как атрибуты тега script влияют на порядок выполнения скриптов JavaScript, а также в каких ситуациях стоит их использовать.
Руководство по различным типам хранилища в браузере
https://css-tricks.com/a-primer-on-the-different-types-of-browser-storage/
https://css-tricks.com/a-primer-on-the-different-types-of-browser-storage/
CSS-Tricks
A Primer on the Different Types of Browser Storage | CSS-Tricks
In back-end development, storage is a common part of the job. Application data is stored in databases, files in object storage, transient data in caches…
Microsoft Edge для Linux — бета-версия браузера стала доступна всем желающим
https://itc.ua/news/microsoft-edge-dlya-linux-beta-versiya-brauzera-stala-dostupna-vsem-zhelayushhim/
https://itc.ua/news/microsoft-edge-dlya-linux-beta-versiya-brauzera-stala-dostupna-vsem-zhelayushhim/
ITC.ua
Microsoft Edge для Linux — бета-версия браузера стала доступна всем желающим - ITC.ua
Бета-версия браузера Microsoft Edge для Linux стала доступна всем желающим.
Прекратите использовать Moment.js для дат и времен в JavaScript
https://medium.com/javascript-in-plain-english/stop-using-moment-js-for-dates-and-time-in-javascript-e51e6a708148
https://medium.com/javascript-in-plain-english/stop-using-moment-js-for-dates-and-time-in-javascript-e51e6a708148
Medium
Stop using Moment.js for Dates and Time in JavaScript
Luxon.js is the modern replacement of Moment.js
6 передовых возможностей JavaScript, которые вы можете использовать сегодня
https://blog.logrocket.com/6-cutting-edge-javascript-features-you-can-use-today/
https://blog.logrocket.com/6-cutting-edge-javascript-features-you-can-use-today/
LogRocket Blog
6 cutting-edge JavaScript features you can use today - LogRocket Blog
This post covers 6 new JavaScript features including BigInt, nullish coalescing operator, the optional chaining operator, and others.
Как реализовать динамическую диаграмму для Vue на основе SVG
https://habr.com/ru/company/simbirsoft/blog/524220/
https://habr.com/ru/company/simbirsoft/blog/524220/
Хабр
Как реализовать динамическую диаграмму для Vue на основе SVG
Бывает, что на сайте, в корпоративной IT-системе или другом ПО нужно отображать круговые диаграммы с какими-либо данными. Например, это может быть таймер для отс...
nsfwjs — Простая JavaScript библиотека, которая поможет вам быстро идентифицировать непристойные изображения на клиентской стороне
https://github.com/infinitered/nsfwjs
https://github.com/infinitered/nsfwjs
GitHub
GitHub - infinitered/nsfwjs: NSFW detection on the client-side via TensorFlow.js
NSFW detection on the client-side via TensorFlow.js - infinitered/nsfwjs