Skip to content

Commit 1473b0d

Browse files
Create links in comparison.md
1 parent 2854419 commit 1473b0d

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

docs/rtk-query/comparison.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ description: 'RTK Query > Comparison: Compares features and tradeoffs vs other s
1010

1111
# Comparison with Other Tools
1212

13-
**RTK Query takes inspiration from many other data fetching libraries in the ecosystem**. Much like [the Redux core library was inspired by tools like Flux and Elm](https://redux.js.org/understanding/history-and-design/prior-art), RTK Query builds on API design patterns and feature concepts popularized by libraries like React Query, SWR, Apollo, and Urql. RTK Query has been written from scratch, but tries to use the best concepts from those libraries and other data fetching tools, with an eye towards leveraging the unique strengths and capabilities of Redux.
13+
**RTK Query takes inspiration from many other data fetching libraries in the ecosystem**. Much like [the Redux core library was inspired by tools like Flux and Elm](https://redux.js.org/understanding/history-and-design/prior-art), RTK Query builds on API design patterns and feature concepts popularized by libraries like [React Query](https://react-query.tanstack.com/), [SWR](https://swr.vercel.app/), [Apollo](https://www.apollographql.com/), and [Urql](https://formidable.com/open-source/urql/). RTK Query has been written from scratch, but tries to use the best concepts from those libraries and other data fetching tools, with an eye towards leveraging the unique strengths and capabilities of Redux.
1414

1515
We think that all of those tools are great! If you're using one of them, you're happy with it, and it solves the problems you are facing in your app, keep using that tool. The information on this page is meant to help show **where there are differences in features, implementation approaches, and API design**. The goal is to help you **make informed decisions and understand tradeoffs**, rather than argue that tool X is better than tool Y.
1616

@@ -69,7 +69,7 @@ This comparison table strives to be as accurate and as unbiased as possible. If
6969

7070
:::
7171

72-
| Feature | rtk-query | react-query | apollo | urql |
72+
| Feature | rtk-query | [react-query] | [apollo] | [urql] |
7373
| -------------------------------------- | --------------------------------------- | ------------------------ | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
7474
| **Supported Protocols** | any, REST included | any, none included | GraphQL | GraphQL |
7575
| **API Definition** | declarative | on use, declarative | GraphQL schema | GraphQL schema |
@@ -89,6 +89,10 @@ This comparison table strives to be as accurate and as unbiased as possible. If
8989
| **Manual cache manipulation** | yes | yes | yes | yes |
9090
| **Platforms** | hooks for React, everywhere Redux works | hooks for React | various | various |
9191

92+
[react-query]: https://react-query.tanstack.com/
93+
[apollo]: https://www.apollographql.com/
94+
[urql]: https://formidable.com/open-source/urql/
95+
9296
## Further Information
9397

9498
- The [React Query "Comparison" page](https://react-query.tanstack.com/comparison) has an additional detailed feature set comparison table and discussion of capabilities

0 commit comments

Comments
 (0)