Публикации по теме 'reactjs'


Серия React Hooks: useRef
Хуки React были представлены в версии 16.8 и дают разработчикам возможность создавать сложные компоненты без использования классов. До сих пор в серии мы рассмотрели useState, useEffect и useContext. В этой части мы рассмотрим хук useRef. Хук useRef дает разработчикам доступ к DOM способами, недоступными ранее в ReactJS. Использование: Использование хука useRef довольно просто после того, как вы его освоите. Предположим, например, что вы хотите сосредоточиться на определенном элементе..

Синхронизируйте состояние локального хранилища на вкладках в React с помощью useSyncExternalStore
Локальное хранилище — это хорошее место, обычно используемое для хранения данных (но не токенов аутентификации!), которые необходимо сохранять между сеансами. Вы можете удобно хранить пользовательские настройки, такие как свернутая или развернутая боковая панель, в локальном хранилище. Однако обновления не будут синхронизироваться на нескольких вкладках. Чтобы решить эту проблему, используйте хук useSyncExternalStore в React, чтобы обеспечить согласованность данных на всех вкладках...

Исправление ошибки политики CORS в приложении Django-React.
Много раз при создании веб-приложения с использованием Django и React мы сталкивались с распространенной ошибкой, известной как Ошибка политики CORS . Просматривая этот блог, вы получите правильное решение для устранения этой ошибки. Давайте разберемся, в чем именно заключается ошибка происхождения CORS. Итак, когда мы генерируем запрос из внешнего интерфейса (React), запрос отправляется на сервер (бэкэнд). В браузере и на сервере существуют определенные правила, которые могут..

Сложные состояния в React
Это расширенная версия состояния, мы использовали единственное состояние в React. А теперь мы будем использовать множественное состояние в нашем веб-приложении. Мы попытаемся изучить несколько состояний, разработав приложение для голосования. import React from 'react'; import {useState} from 'react'; export const App = () => { const [candidate1, setCandidate1] = useState(0) const [candidate2, setCandidate2] = useState(0) const [candidate3, setCandidate3] = useState(0) return..

использоватьJavaScript
Мне очень нравится Реакт. Иногда по ошибке. Кое-что о структуре компонентов и возможности выковать новый файл, экспортировать, импортировать, добавить какой-то условный рендеринг, какие-то ‹Routes/› и рендерить в браузере. Это просто те заклинания, которые мне нравятся. Чтобы узнать больше о том, как я обожаю React, см. мой предыдущий пост React — мой новый парень . Иногда я забываю, когда работаю в React, что на самом деле технически все еще пишу код на JavaScript, моем старом..

Prop-Drilling в react.js
Жизненно важным компонентом React.js является Prop-Drilling. React.js — популярная библиотека для создания пользовательских интерфейсов. Одной из его сильных сторон является способность управлять состоянием, что обеспечивает динамичный и интерактивный пользовательский интерфейс. Однако по мере увеличения размера и сложности приложений управление состоянием и передача данных между компонентами могут стать проблемой. Вот тут-то и пригодится опорное сверление. Prop-drilling — это..

Приложение WebRTC Client Chat с использованием React
В этой статье я расскажу о создании чат-клиента WebRTC с использованием React. В этой статье используется схема взаимодействия, описанная в этом блоге , и взаимодействие с сигнальным сервером, описанное в этом блоге . Постановка задачи Приложение WebRTC Chat с использованием React, Используя сигнальный сервер, как описано в этом блоге , Решение высокого уровня Решение высокого уровня состоит в том, чтобы реализовать сигнальный поток, как описано в этом блоге . Ниже..