Sie können React Query über NPM oder ein klassisches <script> über ESM.sh installieren.
npm i @tanstack/react-query
npm i @tanstack/react-query
oder
pnpm add @tanstack/react-query
pnpm add @tanstack/react-query
oder
yarn add @tanstack/react-query
yarn add @tanstack/react-query
oder
bun add @tanstack/react-query
bun add @tanstack/react-query
React Query ist kompatibel mit React v18+ und funktioniert mit ReactDOM und React Native.
Möchten Sie es ausprobieren, bevor Sie es herunterladen? Schauen Sie sich die einfachen oder grundlegenden Beispiele an!
Wenn Sie keinen Modul-Bundler oder Paketmanager verwenden, können Sie diese Bibliothek auch über ein ESM-kompatibles CDN wie ESM.sh nutzen. Fügen Sie einfach ein <script type="module">-Tag am Ende Ihrer HTML-Datei hinzu.
<script type="module">
import React from 'https://esm.sh/react@18.2.0'
import ReactDOM from 'https://esm.sh/react-dom@18.2.0'
import { QueryClient } from 'https://esm.sh/@tanstack/react-query'
</script>
<script type="module">
import React from 'https://esm.sh/react@18.2.0'
import ReactDOM from 'https://esm.sh/react-dom@18.2.0'
import { QueryClient } from 'https://esm.sh/@tanstack/react-query'
</script>
Anweisungen zur Verwendung von React ohne JSX finden Sie hier.
React Query ist für moderne Browser optimiert. Es ist kompatibel mit der folgenden Browserkonfiguration:
Chrome >= 91
Firefox >= 90
Edge >= 91
Safari >= 15
iOS >= 15
Opera >= 77
Chrome >= 91
Firefox >= 90
Edge >= 91
Safari >= 15
iOS >= 15
Opera >= 77
Abhängig von Ihrer Umgebung müssen Sie möglicherweise Polyfills hinzufügen. Wenn Sie ältere Browser unterstützen möchten, müssen Sie die Bibliothek selbst aus node_modules transpilieren.
Es wird empfohlen, auch unser ESLint Plugin Query zu verwenden, um Fehler und Inkonsistenzen beim Programmieren zu erkennen. Sie können es installieren über:
npm i -D @tanstack/eslint-plugin-query
npm i -D @tanstack/eslint-plugin-query
oder
pnpm add -D @tanstack/eslint-plugin-query
pnpm add -D @tanstack/eslint-plugin-query
oder
yarn add -D @tanstack/eslint-plugin-query
yarn add -D @tanstack/eslint-plugin-query
oder
bun add -D @tanstack/eslint-plugin-query
bun add -D @tanstack/eslint-plugin-query