File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -63,6 +63,19 @@ from your routes, so it works well in complex applications that have a dynamic r
63
63
64
64
React Async is promise-based, so you can resolve anything you want, not just ` fetch ` requests.
65
65
66
+ ## Concurrent React and Suspense
67
+
68
+ The React team is currently working on a large rewrite called [ Concurrent React] , previously known as "Async React".
69
+ Part of this rewrite is Suspense, which is a generic way for components to suspend rendering while they load data from
70
+ a cache. It can render a fallback UI while loading data, much like ` <Async.Loading> ` .
71
+
72
+ React Async has no direct relation to Concurrent React. They are conceptually close, but not the same. React Async is
73
+ meant to make dealing with asynchronous business logic easier. Concurrent React will make those features have less
74
+ impact on performance and usability. When Suspense lands, React Async will make full use of Suspense features. In fact
75
+ you can already ** start using React Async right now** , and in a later update you'll ** get Suspense features for free** .
76
+
77
+ [ concurrent react ] : https://github.com/sw-yx/fresh-concurrent-react/blob/master/Intro.md#introduction-what-is-concurrent-react
78
+
66
79
## Install
67
80
68
81
```
You can’t perform that action at this time.
0 commit comments