Перейти к содержимому

React

история за 24 дняобновляется раз в 6 ч – 3 дня
max.ru/react_libТехнологии и ITВ индексе с 17.10.2026подписчики: 13 ч назадпосты проверены: 10 ч назад

Подборки по React js и все что с ним связано.

Подписчики
1 304
0 (0,0%) за 24 ч
выше 91% каналов индекса
Охват 24 ч
—
нет просмотров на 24 ч
ERR24
—
ER (реакции)
0,6%
по 6 постам за 30 дн
выше 21% каналов индекса
Постов в день
0,2
16,7% — реклама с erid
Индекс цитирования
1 373
36 каналов-источников за 90 дн

Прирост подписчиков

За 24 ч
0 (0,0%)
За 7 дн
+1 (+0,1%)
За 30 дн
—нет замера 30 дней назад
Место по приросту
№939за 24 ч в рубрике «Технологии и IT»

К замеру 09.11.2026 · 01:11 МСК. Страницы канала замеряются в среднем раз в 2 дня.

Вовлечённость

ERR 24 ч
—нет просмотров на возрасте суток
ERR 48 ч
—мало постов: 1 за 7 дн
ERR 30 дн
31,4%по последним замерам, 6 постов
ER (реакции)
0,6%по 6 постам за 30 дн

ERR — средний охват поста к подписчикам, ER — реакции к просмотрам.

Средний охват поста

24 ч
—нет просмотров на возрасте суток
48 ч
—мало постов: 1 за 7 дн
72 ч
—мало постов: 1 за 7 дн
7 дн
—нет постов за 7 дн
30 дн
409по последним замерам, 6 постов

Охваты 48 и 72 ч посчитаны 09.11.2026 · 04:07 МСК, без репостов.

Упоминания и активность

Упоминаний за 24 ч
0
За 7 дн
0
За 30 дн
36
ИЦ
1 37336 источников за 90 дн
Постов в день
0,2за 30 дн
Реклама с erid
1постов за 30 дн

Упоминания и ИЦ на 09.11.2026 · 04:07 МСК.

Покупал рекламу в…

30 дней · обнаруженные размещения

Таблица закупов →

Включая размещения без erid. Оплата не подтверждена. Как определяем

Продавал рекламу…

30 дней · обнаруженные размещения

Таблица закупов →

Включая размещения без erid. Оплата не подтверждена. Как определяем

Динамика и события

Маркеры: «@» — упоминание в другом канале, «Р» — рекламный пост с erid

1,3K1,3K1,3K1,3K1,3K17.1021.1025.1029.1001.1105.1109.11
Подписчики
Подписчики канала «React» за период 30 д: от 1 296 до 1 304, событий на графике: 2
ДатаПодписчики
17.10.20261 296
18.10.2026—
19.10.20261 297
20.10.20261 296
21.10.20261 296
22.10.20261 296
23.10.20261 295
24.10.2026—
25.10.20261 298
26.10.20261 299
27.10.20261 301
28.10.20261 301
29.10.20261 301
30.10.20261 300
31.10.20261 301
01.11.20261 303
02.11.20261 303
03.11.20261 303
04.11.20261 303
05.11.20261 303
06.11.20261 303
07.11.20261 304
08.11.20261 304
09.11.20261 304

Последние посты

  1. 🔥 Сегодня покажу, как настроить мгновенное обновление компонентов в React без полной перезагрузки страницы Если ты пользуешься Vite, Parcel или Webpack с React — тебе точно стоит включить React Fast Refresh. Это технология, которая сохраняет состояние компонентов при обновлении кода. Раньше нужно было каждый раз обновлять страницу и терять всё введённое. Теперь — нет! ⚙️ Как это работает? React Fast Refresh отслеживает изменения в компонентах и аккуратно обновляет только изменившиеся части DOM. Всё состояние (useState, useReducer, useRef) остаётся. ✅ Как включить в Vite: Установи плагин:…

    Открыть в MAX
    Просмотры
    290
    ER
    0,3%
    Реакции
    1
  2. 🔥 React: избегай лишнего состояния с derived state! В React часто встречается антипаттерн — derived state — когда ты дублируешь вычисляемое значение в useState. 👎 Пример плохого подхода: const [items, setItems] = useState([]); const [filtered, setFiltered] = useState([]); useEffect(() => { setFiltered(items.filter(...)); }, [items]); 🔍 Проблема: ты сам обязан синхронизировать filtered с items. Это источник багов, особенно при сложных зависимостях. ✅ Лучше вычисляй на лету: const filtered = useMemo(() => items.filter(...), [items]); 🔧 useMemo кэширует результат, и ты не хранишь дуб…

    Открыть в MAX
    Просмотры
    497
    ER
    —
    Реакции
    —
  3. 🚀 Как избавиться от "тряски" компонентов при переключении страниц в React? Сегодня хочу показать вам простой способ, как сделать ваш интерфейс более плавным при навигации между страницами. Вы замечали, что при переходе между роутами компоненты "мигают" или резко перерисовываются? Особенно это бросается в глаза, когда вы используете React Router и на каждой новой странице заново монтируются одни и те же элементы (например, хедер или футер). Решение — layout routes React Router предлагает отличный способ: использовать layout routes. Это позволяет сохранять общие компоненты между страницами…

    Открыть в MAX
    Просмотры
    536
    ER
    1,1%
    Реакции
    6
  4. Реклама · eridotus.ruфото

    🦾 Разработка меняется. ИИ-агенты уже умеют анализировать код, работать с инструментами, искать ошибки и выполнять последовательность действий. Главным становится вопрос: как организовать процессы и сохранить контроль над результатом. На открытом уроке 19 октября в 20:00 МСК в преддверие старта курса «Разработка ИИ-агентов» разберем, как создавать и применять агентов в реальной разработке. Вы узнаете, какие задачи можно делегировать ИИ-агентам, как они работают с кодовой базой и внешними системами, где помогают ускорить процессы, а где требуется участие разработчика. 👨‍💻🛠👨🏻‍💻 Урок буде…

    Открыть в MAX
    Просмотры
    472
    ER
    0,6%
    Реакции
    3
  5. 🔥 Как ускорить работу с формами в React Я часто использую библиотеку react-hook-form, и одна из самых частых задач — это создание динамических списков полей (например, список контактов пользователя). Раньше я писал кучу ручного кода для добавления/удаления элементов, пока не открыл для себя хук useFieldArray. Пример использования: import { useForm, useFieldArray } from "react-hook-form"; function ContactForm() { const { control, register, handleSubmit } = useForm({ defaultValues: { contacts: [{ value: "" }] } }); const { fields, append, remove } = useFieldArray({…

    Открыть в MAX
    Просмотры
    314
    ER
    1,6%
    Реакции
    5
  6. ссылка

    🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https://max.ru/bash_srv Bash Советы https://max.ru/sysadminof Книги для админов, полезные материалы https://max.ru/i_odmin_book Библиотека Системного Администратора https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др. https://max.ru/tipsysdmin Типичный Сисадмин https://max.ru/channel_win_sysadmin Системный Администратор Windows https://max.ru/channel_linux_admin Linux: Системный администратор https://max.ru/channel_linuxmod Linux https://max.ru/ch…

    Открыть в MAX
    Просмотры
    344
    ER
    —
    Реакции
    —
  7. Сегодня я покажу вам одну фишку, которую часто недооценивают — как упростить управление глобальным состоянием с помощью Context + useReducer. 🧠 Многие сразу тянут в проект Redux или Zustand, но это не всегда нужно. Если у вас приложение небольшое или средней сложности — useReducer + Context может закрыть все ваши нужды. Вот пример мини-хранилища: // counterContext.tsx import { createContext, useReducer, useContext, ReactNode } from 'react'; const CounterContext = createContext<any>(null); const initialState = { count: 0 }; function reducer(state: typeof initialState, action: { type: str…

    Открыть в MAX
    Просмотры
    369
    ER
    0,5%
    Реакции
    2
  8. Сегодня я покажу вам фичу React, которую многие недооценивают — useCallback. Часто его либо используют слишком много, либо вообще не используют. А ведь он может здорово помочь оптимизировать ререндеры, особенно когда дело касается передачи функций в дочерние компоненты. Что делает useCallback? Он кэширует функцию, возвращая ту же ссылку, пока зависимости не изменятся. const handleClick = useCallback(() => { console.log('Clicked!'); }, []); Без него, при каждом ререндере компонента создаётся новая функция, и если вы передаёте её в props, это может триггерить лишние ререндеры у дочерних к…

    Открыть в MAX
    Просмотры
    375
    ER
    0,8%
    Реакции
    3
  9. Сегодня покажу вам, как в React удобно работать с формами на базе react-hook-form. Это мой go-to инструмент для любых форм в проектах. Почему именно react-hook-form? - ⚡ Быстрее, чем Formik (нет лишних ререндеров) - 🔍 Простая валидация через yup или zod - 🔌 Легко интегрируется с UI-библиотеками (MUI, Ant Design, Tailwind) Минималистичный пример: import { useForm } from "react-hook-form"; export default function MyForm() { const { register, handleSubmit } = useForm(); const onSubmit = data => console.log(data); return ( <form onSubmit={handleSubmit(onSubmit)}> <input {...…

    Открыть в MAX
    Просмотры
    433
    ER
    0,5%
    Реакции
    2
  10. Как сделать loader с задержкой, чтобы не мигал? Иногда при загрузке данных хочется показать спиннер, но только если это занимает больше, скажем, 300мс. Это позволяет избежать "мигающего" лоадера при быстрой загрузке. Я часто использую этот приём, особенно при загрузке модалок или переключении вкладок. Вот простая реализация на React: import { useState, useEffect } from "react"; function useDelayedLoader(isLoading: boolean, delay = 300) { const [showLoader, setShowLoader] = useState(false); useEffect(() => { let timeout: ReturnType<typeof setTimeout>; if (isLoading) { ti…

    Открыть в MAX
    Просмотры
    405
    ER
    0,5%
    Реакции
    2

Показано 10

Данные: публичные посты и страницы канала в MAX. Метрики версии v1, пересчитаны 09.11.2026, подписчики замерены 09.11.2026. Как мы считаем.