1717 <img src="https://badgen.net/npm/dm/react-async" alt="montly downloads">
1818 </a >
1919 <a href =" https://bundlephobia.com/result?p=react-async " >
20- <img src="https://badgen.net/bundlephobia/min /react-async" alt="minified size">
20+ <img src="https://badgen.net/bundlephobia/minzip /react-async" alt="minzipped size">
2121 </a >
2222 <a href =" https://opensource.org/licenses/ISC " >
2323 <img src="https://badgen.net/npm/license/react-async" alt="license">
2424 </a >
2525 <br />
26- <a href =" https://github.com/async-library/react-async/issues " >
27- <img src="https://badgen.net/github/open-issues/async-library/react-async?icon=github" alt="issues">
28- </a >
29- <a href =" https://github.com/async-library/react-async/pulls " >
30- <img src="https://badgen.net/github/open-prs/async-library/react-async?icon=github" alt="pull requests">
31- </a >
32- <a href =" https://github.com/async-library/react-async/releases " >
33- <img src="https://badgen.net/github/releases/async-library/react-async?icon=github" alt="releases">
34- </a >
35- <a href =" https://github.com/async-library/react-async/graphs/contributors " >
36- <img src="https://badgen.net/github/contributors/async-library/react-async?icon=github" alt="contributors">
37- </a >
38- <br />
3926 <a href =" https://circleci.com/gh/async-library/react-async " >
4027 <img src="https://badgen.net/circleci/github/async-library/react-async/master?icon=circleci" alt="circleci status">
4128 </a >
5239 <img src="https://deepscan.io/api/teams/5549/projects/7406/branches/74183/badge/grade.svg" alt="DeepScan grade">
5340 </a >
5441 <br />
55- <img src =" https://badgen.net/david/dep/async-library/react-async/packages/react-async " alt =" dependencies " >
56- <img src =" https://badgen.net/david/dev/async-library/react-async " alt =" devDependencies " >
57- <img src =" https://badgen.net/david/peer/async-library/react-async/packages/react-async " alt =" peerDependencies " >
58- <br />
5942 <a href =" https://discord.gg/CAYQ6mU " >
6043 <img src="https://img.shields.io/badge/discord-join-7289DA.svg?logo=discord&longCache=true&style=flat" />
6144 </a >
@@ -74,6 +57,7 @@ Use it with `fetch`, Axios or other data fetching libraries, even GraphQL.
7457
7558- Zero dependencies
7659- Works with promises, async/await and the Fetch API
60+ - Now with experimental Suspense support
7761- Choose between Render Props, Context-based helper components or the ` useAsync ` and ` useFetch ` hooks
7862- Debug and develop every part of the loading sequence with the React Async DevTools
7963- Provides convenient ` isPending ` , ` startedAt ` , ` finishedAt ` , et al metadata
@@ -83,7 +67,7 @@ Use it with `fetch`, Axios or other data fetching libraries, even GraphQL.
8367- Supports [ abortable fetch] by providing an AbortController
8468- Supports optimistic updates using ` setData `
8569- Supports server-side rendering through ` initialValue `
86- - Comes with type definitions for TypeScript
70+ - Written in TypeScript, ships with type definitions
8771- Works well in React Native too!
8872
8973[ abortable fetch ] : https://developers.google.com/web/updates/2017/09/abortable-fetch
@@ -111,6 +95,22 @@ Use it with `fetch`, Axios or other data fetching libraries, even GraphQL.
11195- [ State properties] ( https://docs.react-async.com/api/state )
11296- [ Helper components] ( https://docs.react-async.com/api/helpers )
11397
98+ ## Guide
99+
100+ - [ Async components] ( https://docs.react-async.com/guide/async-components )
101+ - [ Separating view and logic] ( https://docs.react-async.com/guide/separating-view-logic )
102+ - [ Async actions] ( https://docs.react-async.com/guide/async-actions )
103+ - [ Optimistic updates] ( https://docs.react-async.com/guide/optimistic-updates )
104+ - [ Server-side rendering] ( https://docs.react-async.com/guide/server-side-rendering )
105+
106+ ## Contributing
107+
108+ - [ Introduction] ( https://docs.react-async.com/contributing/introduction )
109+ - [ Setting up] ( https://docs.react-async.com/contributing/setting-up )
110+ - [ Development] ( https://docs.react-async.com/contributing/development )
111+ - [ Testing] ( https://docs.react-async.com/contributing/testing )
112+ - [ Releasing] ( https://docs.react-async.com/contributing/releasing )
113+
114114# Contributors
115115
116116Thanks goes to these wonderful people ([ emoji key] ( https://allcontributors.org/docs/en/emoji-key ) ):
@@ -147,9 +147,19 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
147147 </tr >
148148 <tr >
149149 <td align="center"><a href="https://munir.dev"><img src="https://avatars3.githubusercontent.com/u/5339664?v=4" width="75px;" alt="Munir Ahmed Elsangedy"/><br /><sub><b>Munir Ahmed Elsangedy</b></sub></a><br /><a href="#ideas-elsangedy" title="Ideas, Planning, & Feedback">🤔</a></td>
150+ <td align="center"><a href="https://github.com/AlixWang"><img src="https://avatars0.githubusercontent.com/u/5417459?v=4" width="75px;" alt="AlixWang"/><br /><sub><b>AlixWang</b></sub></a><br /><a href="https://github.com/async-library/react-async/commits?author=AlixWang" title="Documentation">📖</a></td>
151+ <td align="center"><a href="http://salolivares.com"><img src="https://avatars0.githubusercontent.com/u/1812749?v=4" width="75px;" alt="Sal Olivares"/><br /><sub><b>Sal Olivares</b></sub></a><br /><a href="https://github.com/async-library/react-async/commits?author=salolivares" title="Code">💻</a> <a href="https://github.com/async-library/react-async/issues?q=author%3Asalolivares" title="Bug reports">🐛</a></td>
150152 </tr >
151153</table >
152154
153155<!-- ALL-CONTRIBUTORS-LIST:END -->
154156
155157This project follows the [ all-contributors] ( https://github.com/all-contributors/all-contributors ) specification. Contributions of any kind welcome!
158+
159+ ## Similar projects
160+
161+ - [ @slorber/react-async-hook ] ( https://github.com/slorber/react-async-hook )
162+ - [ @dai-shi/react-hooks-async ] ( https://github.com/dai-shi/react-hooks-async )
163+ - [ @cristovao-trevisan/async-resource ] ( https://github.com/cristovao-trevisan/async-resource )
164+ - [ @ilyalesik/react-fetch-hook ] ( https://github.com/ilyalesik/react-fetch-hook )
165+ - [ @marcin-piela/react-fetching-library ] ( https://github.com/marcin-piela/react-fetching-library )
0 commit comments