Как сделать скролл-анимацию с помощью базового JavaScript
https://css-tricks.com/scroll-triggered-animation-vanilla-javanoscript/
https://css-tricks.com/scroll-triggered-animation-vanilla-javanoscript/
CSS-Tricks
How to Make a Scroll-Triggered Animation With Basic JavaScript | CSS-Tricks
Scroll-triggered events are very useful. There are libraries to create them but let's look at how to do it ourselves with a small handful of JavaScript.
React 18, React Redux 8 и TypeScript: что вам нужно знать
https://blog.logrocket.com/react-18-redux-8-typenoscript/
https://blog.logrocket.com/react-18-redux-8-typenoscript/
LogRocket Blog
React 18, React Redux 8, and TypeScript: What you need to know - LogRocket Blog
Learn about Redux 8, a state management library for React, and how it works with React 18 and it's TypeScript codebase conversion.
8 практик JavaScript, которых следует избегать — и что делать вместо них
https://betterprogramming.pub/8-horrifying-practices-you-really-must-not-do-in-javanoscript-5e9ef2a07b27
https://betterprogramming.pub/8-horrifying-practices-you-really-must-not-do-in-javanoscript-5e9ef2a07b27
Что произошло, когда мы отключили AMP
https://searchengineland.com/what-happened-when-we-turned-off-amp-378591
https://searchengineland.com/what-happened-when-we-turned-off-amp-378591
Производительность React: как избежать избыточного ре-рендера
https://itnext.io/react-performance-how-to-avoid-redundant-re-renders-6a33618d92a3
https://itnext.io/react-performance-how-to-avoid-redundant-re-renders-6a33618d92a3
Bulma против Tailwind CSS: какая альтернатива Bootstrap лучше?
https://blog.logrocket.com/bulma-vs-tailwind-css-better-bootstrap-alternative/
https://blog.logrocket.com/bulma-vs-tailwind-css-better-bootstrap-alternative/
LogRocket Blog
Bulma vs. Tailwind CSS: Bootstrap alternatives - LogRocket Blog
Find out how Bulma and Tailwind CSS stack up against Bootstrap. Learn what types of projects are best suited for each framework.
Создайте одностраничное приложение на Svelte с помощью svelte-spa-router
https://blog.logrocket.com/build-spa-svelte-svelte-spa-router/
https://blog.logrocket.com/build-spa-svelte-svelte-spa-router/
LogRocket Blog
Build a single-page application in Svelte with svelte-spa-router - LogRocket Blog
Here's how you can create a single-page application in Svelte and implement a routing mechanism with svelte-spa-router.
CSS Animations Tutorial: полное руководство для начинающих
https://themeisle.com/blog/css-animations-tutorial/
https://themeisle.com/blog/css-animations-tutorial/
Themeisle Blog
CSS Animations Tutorial: Complete Guide for Beginners
Here's a CSS animations tutorial for beginners that breaks down all the different properties, how to write keyframes, and where to start.
Перехват запросов и ответов JavaScript Fetch API
https://blog.logrocket.com/intercepting-javanoscript-fetch-api-requests-responses/
https://blog.logrocket.com/intercepting-javanoscript-fetch-api-requests-responses/
LogRocket Blog
Intercepting JavaScript Fetch API requests and responses - LogRocket Blog
We demonstrate intercepting JavaScript Fetch API calls using monkey patching and the fetch-intercept library.
Как писать производительные React-приложения с помощью Context
https://www.developerway.com/posts/how-to-write-performant-react-apps-with-context
https://www.developerway.com/posts/how-to-write-performant-react-apps-with-context
Отследите JavaScript код, ответственный за загрязнение глобальной области видимости.
https://mmazzarolo.com/blog/2022-02-16-track-down-the-javanoscript-code-responsible-for-polluting-the-global-scope/
https://mmazzarolo.com/blog/2022-02-16-track-down-the-javanoscript-code-responsible-for-polluting-the-global-scope/
Mmazzarolo
Track down the JavaScript code responsible for polluting the global scope
Debugging what JavaScript code is adding global variables to the window object.
Lighthouse встречается с GitHub Actions: как использовать Lighthouse в CI
https://blog.logrocket.com/lighthouse-meets-github-actions-use-lighthouse-ci/
https://blog.logrocket.com/lighthouse-meets-github-actions-use-lighthouse-ci/
LogRocket Blog
Lighthouse meets GitHub Actions: How to use Lighthouse in CI - LogRocket Blog
Learn how to integrate Lighthouse into a GitHub Actions workflow and report findings directly in pull requests.
Каскадные слои: управляйте каскадом CSS с помощью at-правила @layer
https://blog.logrocket.com/control-css-cascade-with-cascade-layers/
https://blog.logrocket.com/control-css-cascade-with-cascade-layers/
LogRocket Blog
Control CSS cascade with cascade layers - LogRocket Blog
Use the CSS cascade layers @layer at-rule to address conflicts between selector specificity and order of appearance.
👍1
Mozilla предупреждает: у Firefox 100 и Chrome 100 могут возникнуть проблемы с user-agent
https://xakep.ru/2022/02/17/firefox-and-chrome-100/
https://xakep.ru/2022/02/17/firefox-and-chrome-100/
XAKEP
Mozilla предупреждает: у грядущих Firefox 100 и Chrome 100 могут возникнуть проблемы с user-agent
Разработчики Mozilla предупредили, что у сайтов могут возникнуть проблемы с грядущими версиями Firefox 100 и Chrome 100. Дело в том, что выход новых версий будет означать, что значения user-agent станут трехзначными.
Интеграция SvelteKit с Backendless
https://dev.to/brewhousedigital/integrating-sveltekit-with-backendless-3gip
https://dev.to/brewhousedigital/integrating-sveltekit-with-backendless-3gip