Javascript & Ajax \ React

Простое руководство по хуку React useReducer()

От автора: если вы использовали хук useState() для управления нетривиальным состоянием, например списком элементов, где вам нужно добавлять, обновлять и удалять элементы в состоянии, вы могли заметить, что логика управления состоянием занимает значительную часть тела компонента.

Продолжить чтение

Javascript & Ajax \ React

Визуальное руководство по React Rendering - DOM

От автора: есть много способов вызвать излишний повторный рендеринг в React. Но что означает излишний повторный рендеринг? Означает ли это, что браузер повторно отображает часть пользовательского интерфейса, связанную с компонентом?

Продолжить чтение

Javascript & Ajax \ VueJS

VueUse как обязательная библиотека  для Vue 3

От автора: тем, кто не знаком с библиотекой VueUse, советую познакомится с ней, так как она может де-факто стать стандартом для использования в проектах Vue 3, как, например, когда-то была библиотека lodash практически для любых js-проектов.

Продолжить чтение

Javascript & Ajax \ React

5 методов оптимизации производительности React

От автора: Оптимизация производительности приложений является ключевым моментом для разработчиков, которые заботятся о том, чтобы оценка пользователей оставалась положительной и чтобы они продолжали пользоваться приложением.

Продолжить чтение

Javascript & Ajax \ React

Виртуализация больших списков данных с помощью React-Window

От автора: рендеринг большого набора данных в DOM без правильных инструментов может быть довольно затратным, так как это отрицательно сказывается на производительности веб-страницы; замедляет время выполнения, сетевые запросы и производительность памяти. В этом руководстве мы рассмотрим, как визуализировать большой объем данных из внешнего API или фиктивного файла данных в нашем приложении.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: NPM — крупнейший в мире менеджер пакетов, и использовать его на практике относительно просто. Однако при добавлении пользовательских конфигураций или использовании расширенных функций многое может пойти не так. Итак, в этой статье я рассмотрю семь распространенных ошибок, которых следует избегать при использовании NPM.

Продолжить чтение

Javascript & Ajax \ React

Руководство по React Context и хуку useContext()

От автора: контекст React предоставляет данные компонентам независимо от того, насколько глубоко они находятся в дереве компонентов. Контекст используется для управления глобальными данными, например, глобальным состоянием, темой, службами, пользовательскими настройками и т.д. В этом посте вы узнаете, как использовать концепцию контекста в React.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: как разработчик, вы работаете с переменными каждый день. В переменных есть одна интересная вещь: они могут иметь большое влияние. Они могут значительно облегчить или усложнить вашу работу. Этот пост покажет вам семь практик, которые помогут вам создать хорошие переменные JavaScript и упростят вашу работу.

Продолжить чтение