Рекурсия в React: рендер комментариев с вложенным дочерними элементами
https://coderrocketfuel.com/article/recursion-in-react-render-comments-with-nested-children
https://coderrocketfuel.com/article/recursion-in-react-render-comments-with-nested-children
Coderrocketfuel
Recursion in React: Render Comments with Nested Children
What is recursion and why should you use when building software? And how could it be used to render recursive and nested comments component in React?
Объяснение того, как работает Intersection Observer
https://css-tricks.com/an-explanation-of-how-the-intersection-observer-watches/
https://css-tricks.com/an-explanation-of-how-the-intersection-observer-watches/
CSS-Tricks
An Explanation of How the Intersection Observer Watches | CSS-Tricks
There have been several excellent articles exploring how to use this API, including choices from authors such as Phil Hawksworth, Preethi, and Mateusz
Выход за пределы console.log() – 8 console методов, которые следует использовать при отладке JavaScript и Node
https://webdevblog.ru/vyhod-za-predely-console-log-8-console-metodov-kotorye-sleduet-ispolzovat-pri-otladke-javascript-i-node/
https://webdevblog.ru/vyhod-za-predely-console-log-8-console-metodov-kotorye-sleduet-ispolzovat-pri-otladke-javascript-i-node/
Еще один блог веб-разработчика
Выход за пределы console.log() - 8 console методов, которые следует использовать при отладке JavaScript и Node - Еще один блог…
В статье описаны 8 наиболее интересных консольных метода (console) с соответствующими примерами применяемых для отладки JavaScript приложений.
15 директив Vue, которые значительно увеличат вашу производительность
https://www.telerik.com/blogs/15-must-have-vue-directives-that-will-significantly-maximize-your-productivity
https://www.telerik.com/blogs/15-must-have-vue-directives-that-will-significantly-maximize-your-productivity
Фичи TypeScript 3.7: Опциональные цепочки и объединение со значением null.
https://medium.com/@azatprog/dream-features-in-new-typescript-3-7-are-coming-optional-chaining-and-nullish-coalescing-185b2e2c41e6
https://medium.com/@azatprog/dream-features-in-new-typescript-3-7-are-coming-optional-chaining-and-nullish-coalescing-185b2e2c41e6
Medium
Dream features in New Typescript 3.7 are coming: Optional Chaining and Nullish Coalescing
TypeScript 3.7 is in Beta version, however, if you want to check it out you can install via npm:
Два исключительных варианта использования оператора spread, о которых вы можете не знать
https://webdevblog.ru/dva-iskljuchitelnyh-varianta-ispolzovaniya-operatora-spread-o-kotoryh-vy-mozhete-ne-znat/
UPD: Один из прошаренных подписчиков классно подметил, что ещё spread можно использовать, когда есть массив чисел и нужно найти минимум или максимум - для передачи его в функцию Math.max(), например.
https://webdevblog.ru/dva-iskljuchitelnyh-varianta-ispolzovaniya-operatora-spread-o-kotoryh-vy-mozhete-ne-znat/
UPD: Один из прошаренных подписчиков классно подметил, что ещё spread можно использовать, когда есть массив чисел и нужно найти минимум или максимум - для передачи его в функцию Math.max(), например.
Еще один блог веб-разработчика
Два исключительных варианта использования оператора spread, о которых вы можете не знать - Еще один блог веб-разработчика
Короткая статья о двух необычных случаях применения оператора spread.
#js
Почему я предпочитаю объекты, а не оператор switch.
Долой громоздкие конструкции - во многих кейсах switch отлично заменяется объектом и смотрится лаконично!
https://bit.ly/2ATB06E
#js
Как проверить число в JavaScript.
https://medium.com/javascript-in-plain-english/how-to-check-for-a-number-in-javascript-8d9024708153
Кстати, если medium говорит "You read a lot" и предлагает платную подписку, просто откройте статью в режиме инкогнито.
Как проверить число в JavaScript.
https://medium.com/javascript-in-plain-english/how-to-check-for-a-number-in-javascript-8d9024708153
Кстати, если medium говорит "You read a lot" и предлагает платную подписку, просто откройте статью в режиме инкогнито.
Medium
How to check for a number in JavaScript
Numbers are a primitive type in JavaScript, but just using typeof will not differentiate numbers from NaN or Infinity.
#css
Создание макета Scrapbook с помощью CSS Grid
https://css-irl.info/building-a-scrapbook-layout-with-css-grid/
#js
Небольшая статья о том, как работать с localStorage в JavaScript
https://medium.com/@stasonmars/5aad737535d4
Небольшая статья о том, как работать с localStorage в JavaScript
https://medium.com/@stasonmars/5aad737535d4
Medium
Как работать с localStorage в JavaScript
В этой статье вы узнаете о том, что такое localStorage и на рабочем примере узнаете как с ним работать в JavaScript.
Рассказ о решении проблемы с производительностью Moment.js
Moment.js - довольно полезная библиотека для удобной работы с датами.
https://habr.com/ru/company/ruvds/blog/468411/
Moment.js - довольно полезная библиотека для удобной работы с датами.
https://habr.com/ru/company/ruvds/blog/468411/
Оптимизация изображений для веба — подробное руководство
https://dev.to/prototyp/optimizing-images-for-the-web-an-in-depth-guide-4j7d?ref=heydesigner
https://dev.to/prototyp/optimizing-images-for-the-web-an-in-depth-guide-4j7d?ref=heydesigner
Пишем приложение с распознаванием лица в реальном времени на JS.
https://www.youtube.com/watch?v=CVClHLwv-4I
https://www.youtube.com/watch?v=CVClHLwv-4I
YouTube
Build Real Time Face Detection With JavaScript
🚨 IMPORTANT:
Part 2 (Face Recognition) Tutorial: https://youtu.be/AZ4PdALMqx0
In this video we will be setting up real time face detection through a webcam using AI. This AI is so quick that we are able to draw in real time the various faces and expressions…
Part 2 (Face Recognition) Tutorial: https://youtu.be/AZ4PdALMqx0
In this video we will be setting up real time face detection through a webcam using AI. This AI is so quick that we are able to draw in real time the various faces and expressions…
Немного о паттерне Event Delegation в чистом JS
https://blog.maddevs.io/event-delegation-in-javascript-616289317850?gi=9db6b8b61024
https://blog.maddevs.io/event-delegation-in-javascript-616289317850?gi=9db6b8b61024
Custom Software Development Company
Blog about IT Solutions and Software Development
IT blog about developing and managing enterprise-level software solutions for blockchain, fintech, transportation & logistics, security, edtech, and advertising industries.
Инклюзивные компоненты: интерфейсы со вкладками
https://medium.com/web-standards/tabbed-interfaces-a125212e6c35
https://medium.com/web-standards/tabbed-interfaces-a125212e6c35
Medium
Инклюзивные компоненты: вкладки
Перевод статьи «Tabbed Interfaces» Хейдона Пиккеринга.
Preact X — новая версия preact c Virtuous DOM и Fragments of Suspense
https://github.com/preactjs/preact/releases/tag/10.0.0
https://github.com/preactjs/preact/releases/tag/10.0.0
GitHub
Release Preact X - Virtuous DOM and the Fragments of Suspense · preactjs/preact
tl;dr: Preact X is the next major version of Preact fully packed with features like Fragments, Hooks, componentDidCatch, Test-Utils, Debug-Warnings, many compatibility fixes and so much more 🎉
It&#...
It&#...