Jotai, новая библиотека управления состоянием для React
https://www.infoq.com/news/2020/09/jotai-react-state-management/
https://www.infoq.com/news/2020/09/jotai-react-state-management/
InfoQ
Jotai, a New Granular State Management Library for React
Paul Henschel recently released jōtai, a new state management library for React. Jōtai claims a minimalistic API (three functions), typescript-readiness, and compatibility with React Suspense and Concurrent Mode.
Шпаргалка HTML5 Node: 21 API, которые вы должны знать в 2020 году
https://blog.logrocket.com/html5-node-cheat-sheet-21-apis-you-should-know-in-2020/
https://blog.logrocket.com/html5-node-cheat-sheet-21-apis-you-should-know-in-2020/
LogRocket Blog
HTML5 Node cheat sheet: 21 APIs you should know in 2020 - LogRocket Blog
Every developer should have a foundational understanding of these HTML DOM Node APIs before taking on web frameworks.
👍1
Советы по оптимизации Nuxt SSR
https://vueschool.io/articles/vuejs-tutorials/nuxt-ssr-optimizing-tips/
https://vueschool.io/articles/vuejs-tutorials/nuxt-ssr-optimizing-tips/
vueschool.io
Nuxt SSR Optimizing Tips - Vue School Articles
Learn about the difference between server-side and client-side rendered optimization, and how to optimize your Nuxt SSR applications for optimal performance.
Понимание Event Loop, Callbacks, Promise и Async/Await в JavaScript
https://www.taniarascia.com/asynchronous-javascript-event-loop-callbacks-promises-async-await/
https://www.taniarascia.com/asynchronous-javascript-event-loop-callbacks-promises-async-await/
Tania Rascia
The Event Loop, Callbacks, Promises, and Async/Await in JavaScript
In the early days of the internet, websites often consisted of static data in an HTML page. But now that web applications have become more…
Введение в Wouter: альтернативу React Router
https://blog.logrocket.com/an-introduction-to-wouter-a-react-router-alternative/
https://blog.logrocket.com/an-introduction-to-wouter-a-react-router-alternative/
LogRocket Blog
An introduction to Wouter: A React Router alternative - LogRocket Blog
This tutorial shows you how to use Wouter, an alternative to React Router, and outlines the pros and cons of both libraries.
На что обращать внимание при аудите доступности
https://www.deque.com/blog/what-to-look-for-in-an-accessibility-audit/
https://www.deque.com/blog/what-to-look-for-in-an-accessibility-audit/
Deque
What to look for in an accessibility audit | Deque
Let's review what types of audits exist, what to include the scope of an audit, the logistics of an audit, good characteristics of an audit report, and how to determine if you have a good audit report.
15 ответов на вопросы собеседования по React с решениями
https://www.sitepoint.com/react-interview-questions-solutions/
https://www.sitepoint.com/react-interview-questions-solutions/
SitePoint
15 React Interview Questions with Solutions
Prepare for React interview questions that are key to understanding and working effectively with React, with links for further learning.
Математика верстальщику не нужна 2: Матрицы, базовые трансформации, построение 3D и фильтры для картинок
https://habr.com/ru/post/520078/
https://habr.com/ru/post/520078/
Хабр
Математика верстальщику не нужна 2: Матрицы, базовые трансформации, построение 3D и фильтры для картинок
В прошлый раз мы говорили о графиках и траекториях для покадровых анимаций, а сегодня речь пойдет про матрицы. Мы разберемся с тем, как строятся базовые трансформации в CSS, SVG и WebGL, построим...
Vital Web Performance . Основные метрики производительности для вашего сайта
https://davidwalsh.name/vital-web-performance
https://davidwalsh.name/vital-web-performance
David Walsh Blog
Vital Web Performance
I hate slow websites. They are annoying to use and frustrating to work on. But what does it mean to be “slow”? It used to be waiting for document load.
Преимущества геттеров и сеттеров TypeScript в Angular
https://levelup.gitconnected.com/advantages-of-typescript-getters-and-setters-in-angular-668f4639ad0c
https://levelup.gitconnected.com/advantages-of-typescript-getters-and-setters-in-angular-668f4639ad0c
Medium
Advantages of TypeScript Getters and Setters in Angular
I have been developing web applications in Angular for a long time now, and with this time I have discovered many things which I feel very…
Адаптивное видео с помощью встроенных математических функций CSS
https://css.yoksel.ru/adaptive-video-with-css-math/
https://css.yoksel.ru/adaptive-video-with-css-math/
Про CSS
Адаптивное видео с помощью встроенных математических функций CSS
Статьи про CSS и SVG
4 относительно неизвестных свойства для построения CSS лейаутов
https://ilikekillnerds.com/2020/09/4-css-layout-properties-youve-actually-probably-never-heard-about-yet/
https://ilikekillnerds.com/2020/09/4-css-layout-properties-youve-actually-probably-never-heard-about-yet/
I Like Kill Nerds
4 Somewhat Unknown CSS Layout Properties - I Like Kill Nerds
CSS just continues to grow and evolve, much like its cousin Javascript. I thought I would share a few CSS layout properties that are still relatively unknown at the moment with developers. The first 3 are variations of almost the same thing, with the fourth…
Что следует знать о code-splitting с помощью Nuxt.js
https://www.telerik.com/blogs/what-you-should-know-code-splitting-nuxtjs
https://www.telerik.com/blogs/what-you-should-know-code-splitting-nuxtjs
Telerik Blogs
What You Should Know about Code-Splitting with Nuxt.js
Learn how code-splitting works in Nuxt, why you should care and how you can implement it in your Vue apps.