tanstack-query
Создание рабочих процессов React с TanStack Query v5
Изменения в TanStack Query v5 могут нарушить получение данных, мутации и поведение SSR. Этот навык предоставляет React-командам сфокусированные рекомендации по настройке, миграции, отладке и шаблонам.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "tanstack-query" from https://skillstore.io/skills/jezweb-tanstack-query.md and its manifest at https://skillstore.io/api/skills/jezweb-tanstack-query/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «tanstack-query». Разработчик спрашивает, как добавить TanStack Query в React-приложение.
Ожидаемый результат:
План настройки с рекомендациями по пакетам, размещению провайдера, значениям QueryClient по умолчанию, примечаниями по DevTools и шагами проверки.
Использование «tanstack-query». Сопровождающий делится кодом v4 с cacheTime и проверками статуса loading.
Ожидаемый результат:
Чеклист миграции, который сопоставляет старые опции с именами v5 и объясняет измененную семантику загрузки.
Использование «tanstack-query». Команда сообщает об устаревших данных после мутации.
Ожидаемый результат:
Путь отладки, охватывающий query keys, область инвалидации, оптимистичные обновления и точки инспекции в DevTools.
Аудит безопасности
Средний рискMost static findings are false positives caused by Markdown backticks, TypeScript template literals, local API examples, and React identifiers. Confirmed issues are low-risk external demo API calls in copy-ready templates, plus medium-risk semantic concerns around production DevTools exposure and visible stack traces.
Подтверждённые проблемы безопасности (2)
Пункты проверки возможностей (28)
Это реальные локальные возможности, которые могут ожидаться для этого навыка, поэтому они требуют проверки, но не считаются подтверждённым вредоносным поведением.
Факторы риска
🌐 Доступ к сети (64)
⚙️ Внешние команды (212)
⚡ Содержит скрипты (1)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/jezweb-tanstack-query/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/jezweb-tanstack-query?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/jezweb-tanstack-query?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/jezweb-tanstack-query/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/jezweb-tanstack-query.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
jezweb. (2026). tanstack-query security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/jezweb-tanstack-query/audits/4Цитата BibTeX
@techreport{jezweb-jezweb-tanstack-query-2026,
author = {jezweb},
title = {tanstack-query security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/jezweb-tanstack-query/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "tanstack-query security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "jezweb"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/jezweb-tanstack-query/audits/4"
identifiers:
- type: other
value: "skillstore:jezweb-tanstack-query:audit:4"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Настроить React-приложение
Создать QueryClient, обернуть приложение провайдером, настроить значения кеша по умолчанию и безопасно добавить DevTools.
Мигрировать с v4 на v5
Заменить удаленные callbacks, обновить имена опций, исправить флаги статуса и устранить ошибки миграции TypeScript.
Отладить поведение серверного состояния
Исследовать проблемы refetching, инвалидации, оптимистичных обновлений, пагинации, suspense и гидрации.
Попробуйте эти промпты
Помогите мне добавить TanStack Query v5 в React TypeScript app. Включите настройку провайдера, разумные значения по умолчанию и рекомендации по DevTools.
Спроектируйте TanStack Query v5 hooks для этого ресурса. Включите query keys, queryOptions, staleTime, обработку ошибок и состояния загрузки.
Проверьте это использование React Query v4 и преобразуйте его в TanStack Query v5. Объясните каждое breaking change и более безопасную замену.
Проанализируйте эту проблему кеширования, suspense или гидрации в TanStack Query v5. Определите вероятные причины, тесты и минимальные изменения кода.
Лучшие практики
- Используйте стабильные query keys и централизованные фабрики query option для повторяющихся ресурсов.
- Предпочитайте явную инвалидацию и пути оптимистичного отката для мутаций.
- Проверяйте DevTools, stack traces и демонстрационные endpoints перед отправкой production-кода.
Избегать
- Не используйте удаленные callbacks v4 на useQuery в новом коде v5.
- Не раскрывайте production DevTools или содержимое кеша без аутентификации.
- Не копируйте демонстрационные API endpoints в приложения, которые обрабатывают реальные пользовательские данные.
Часто задаваемые вопросы
Запускает ли этот навык код TanStack Query за меня?
На какую версию TanStack Query он ориентирован?
Может ли он помочь с ошибками TypeScript?
Охватывает ли он SSR и гидрацию?
Готовы ли шаблоны к production?
Может ли он помочь писать тесты?
Сведения для разработчиков
Автор
jezwebЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Ссылка
a06681402992ceae98ba04d54cfd4ab004862696
Актуальность поддержки
18.07.2026
Использование
5 загрузок · 389 просмотров