Виртуализация больших списков данных с помощью react-window
https://blog.openreplay.com/virtualizing-large-data-lists-with-react-window
https://blog.openreplay.com/virtualizing-large-data-lists-with-react-window
Как создать глитч-анимацию на чистом CSS для изображений и SVG
https://dev.to/kerthin/how-to-create-pure-css-glitch-animation-for-images-and-noscript-ojl
https://dev.to/kerthin/how-to-create-pure-css-glitch-animation-for-images-and-noscript-ojl
Как написать собственное правило для ESLint
https://blog.scottlogic.com/2021/09/06/how-to-write-an-es-lint-rule-for-beginners.html
https://blog.scottlogic.com/2021/09/06/how-to-write-an-es-lint-rule-for-beginners.html
Scott Logic
How to write a custom ESLint rule
Always wanted to write a custom linting rule for your JavaScript project, but never been sure where to start? This guide will introduce the key concepts you need to give it a go!
Меньше абсолютного позиционирования с помощью современного CSS
https://ishadeed.com/article/less-absolute-positioning-modern-css/
https://ishadeed.com/article/less-absolute-positioning-modern-css/
Ishadeed
Less Absolute Positioning With Modern CSS
How to use use position:absolute less by leveraging modern CSS
Mobile Cut - telegram канал для мобильных разработчиков.
Собираем только лучшие ресурсы про мобайл: красивые эффекты для iOS и Android, тонкости разработки на Java и Swift, полезные сервисы и лучшие практики.
Добро пожаловать на @mobile_dvlp
Собираем только лучшие ресурсы про мобайл: красивые эффекты для iOS и Android, тонкости разработки на Java и Swift, полезные сервисы и лучшие практики.
Добро пожаловать на @mobile_dvlp
Как и когда заставить компонент React повторно отрисоваться
https://blog.logrocket.com/how-when-to-force-react-component-re-render/
https://blog.logrocket.com/how-when-to-force-react-component-re-render/
LogRocket Blog
How and when to force a React component to re-render - LogRocket Blog
Learn how to force a React component to re-render, how to determine when a render is complete, and the impact of React 18 on component rendering.
Вывод микро-фронтендов на новый уровень. Инженеры Wix делятся опытом работы с микро фронтенд архитектурой.
https://indepth.dev/posts/1477/taking-micro-frontends-to-the-next-level
https://indepth.dev/posts/1477/taking-micro-frontends-to-the-next-level
Dann.js — простая в использовании библиотека для работы с нейронными сетями в Javanoscript.
https://dannjs.org/
https://dannjs.org/
dannjs.org
Create neural networks in less than a few lines of code.
Тестирование фронтенд-производительности с Sitespeed.io
https://www.linkedin.com/pulse/frond-end-performance-testing-sitespeedio-ezhil-arasu
https://www.linkedin.com/pulse/frond-end-performance-testing-sitespeedio-ezhil-arasu
replace-jquery — Автоматический поиск методов jQuery в существующих проектах и их замена на альтернативу на ванильном js
https://github.com/sachinchoolur/replace-jquery
https://github.com/sachinchoolur/replace-jquery
GitHub
GitHub - sachinchoolur/replace-jquery: Automatically finds jQuery methods from existing projects and generates vanilla js alternatives.
Automatically finds jQuery methods from existing projects and generates vanilla js alternatives. - GitHub - sachinchoolur/replace-jquery: Automatically finds jQuery methods from existing projects a...
Подборка креативных сайтов «Inspirational Websites Roundup» #29
https://tympanus.net/codrops/2021/09/07/inspirational-websites-roundup-29/
https://tympanus.net/codrops/2021/09/07/inspirational-websites-roundup-29/
Проектирование архитектуры Angular — Container-Presentation pattern
https://indepth.dev/posts/1478/designing-angular-architecture-container-presentation-pattern
https://indepth.dev/posts/1478/designing-angular-architecture-container-presentation-pattern
Простое руководство по React useReducer() Hook.
Описание работы и примеры использования от Дмитрия Павлутина.
https://dmitripavlutin.com/react-usereducer/
Описание работы и примеры использования от Дмитрия Павлутина.
https://dmitripavlutin.com/react-usereducer/
История о том, как Центризбирком обфусцировал данные выборов и как хабр-комьюнити пыталось это обойти.
https://habr.com/ru/news/t/578832/
Один из вариантов - использование связки html2canvas и tesseract: https://habr.com/ru/news/t/578832/#comment_23499710
https://habr.com/ru/news/t/578832/
Один из вариантов - использование связки html2canvas и tesseract: https://habr.com/ru/news/t/578832/#comment_23499710
Как записывать аудио с помощью MediaStream API. Простой пример с фронтовой и серверной частью.
https://www.sitepoint.com/mediastream-api-record-audio/
https://www.sitepoint.com/mediastream-api-record-audio/
😁1