Полное руководство по тестированию React Hooks - восьми шаговый тест план.
https://toptal.com/react/testing-react-hooks-tutorial
https://toptal.com/react/testing-react-hooks-tutorial
Toptal
A Complete Guide to Testing React Hooks
This article explores how to test React Hooks and outlines an eight-step testing plan you could employ to test your own projects.
Подборка креативных концептов «UI Interactions & Animations Roundup #9»
https://tympanus.net/codrops/2020/08/04/ui-interactions-animations-roundup-9/
https://tympanus.net/codrops/2020/08/04/ui-interactions-animations-roundup-9/
Codrops
UI Interactions & Animations Roundup #9 | Codrops
Slow down, tiger! That seems to be the motto in these past weeks in motion design and it's certainly a good one. Away fr
Четыре интересных эффекта для текста, которые оживят ваш сайт
https://dev.to/akhilarjun/four-subtle-text-effects-to-spice-up-your-web-site-27e7
https://dev.to/akhilarjun/four-subtle-text-effects-to-spice-up-your-web-site-27e7
Новое CSS-свойство content-visibility ускоряет отрисовку страницы в несколько раз
https://habr.com/ru/company/vdsina/blog/514760/
https://habr.com/ru/company/vdsina/blog/514760/
Как настроить цветовые схемы веб-приложения с помощью кастомных свойств CSS
https://www.smashingmagazine.com/2020/08/application-color-schemes-css-custom-properties/
https://www.smashingmagazine.com/2020/08/application-color-schemes-css-custom-properties/
Smashing Magazine
How To Configure Application Color Schemes With CSS Custom Properties — Smashing Magazine
In this article, Artur Basak introduces a modern approach on how to set up CSS Custom Properties that respond to the application colors. The idea of dividing colors into three levels can be quite useful: a palette (or scheme), functional colors (or theme)…
Атака на пользователей почтовых клиентов при помощи ссылок «mailto:»
https://www.opennet.ru/opennews/art.shtml?num=53570
https://www.opennet.ru/opennews/art.shtml?num=53570
www.opennet.ru
Атака на пользователей почтовых клиентов при помощи ссылок "mailto:"
Исследователи из Рурского университета в Бохуме (Германия) проанализировали (PDF) поведение почтовых клиентов при обработке ссылок "mailto:" с расширенными параметрами. Пять из двадцати рассмотренных почтовых клиентов оказались уязвимы для атаки, манипулирующей…
Создание модальных окон в React с конечными автоматами
https://daveceddia.com/react-confirmation-modal-state-machine/
https://daveceddia.com/react-confirmation-modal-state-machine/
Dave Ceddia
Build A Confirmation Modal in React with State Machines
React confirmation modals can be tricky, with useEffect and keeping track of shown/hidden, loading/not, and errors. State machines make it a breeze!
Удивительные методы анимации с GSAP
https://frontend.horse/articles/amazing-animation-techniques-with-gsap/
https://frontend.horse/articles/amazing-animation-techniques-with-gsap/
Преобразование GIF в буквы с помощью Clip Paths
https://frontend.horse/articles/make-gifs-into-letters-with-clip-paths/?ref=heydesigner
https://frontend.horse/articles/make-gifs-into-letters-with-clip-paths/?ref=heydesigner
frontend.horse
Making GIFs into Letters with Clip Paths | Frontend Horse | Creative Web Development
We learn how Ryan Mulligan turned GIFs into animated letters by using clip paths!
Что я узнал от прохождения 60+ технических интервью за 30 дней - Практические занятия помогут вам стать лучше в технических интервью
https://freecodecamp.org/news/what-i-learned-from-doing-60-technical-interviews-in-30-days
https://freecodecamp.org/news/what-i-learned-from-doing-60-technical-interviews-in-30-days
freeCodeCamp.org
What I Learned from Doing 60+ Technical Interviews in 30 Days
By Uduak Obong-Eren In this article, I’ll share my motivation for doing 60+ technical interviews in 30 days. More importantly, I’ll share lessons learned from my failures and my successes. I’ve grouped the lessons into three categories to match the p...
Что такое cryptojacking? Как предотвратить, обнаружить и восстановиться от него
https://webdevblog.ru/chto-takoe-cryptojacking-kak-predotvratit-obnaruzhit-i-vosstanovitsya-ot-nego/
https://webdevblog.ru/chto-takoe-cryptojacking-kak-predotvratit-obnaruzhit-i-vosstanovitsya-ot-nego/
Еще один блог веб-разработчика
Что такое cryptojacking? Как предотвратить, обнаружить и восстановиться от него - Еще один блог веб-разработчика
Статья рассказывающая что такое cryptojacking? Как предотвратить заражение им, обнаружить его и восстановиться от него в случае заражения.