Upgrade to Pro — share decks privately, control downloads, hide ads and more …

これからの React の非同期処理について考える

これからの React の非同期処理について考える

スタートアップ×React LT大会 Coral Developers Nightにて、10分間のLTで登壇。
Reactと非同期処理から連想出来るトピックについて早口オタク喋りした。

kotaro takahashi

December 19, 2019
Tweet

More Decks by kotaro takahashi

Other Decks in Programming

Transcript

  1. const
resource
=
fetchProfileData();
 
 function
ProfilePage()
{
 

return
(
 



<Suspense
fallback={<h1>Loading
profile...</h1>}>
 





<ProfileDetails
/>
 





<Suspense
fallback={<h1>Loading
posts...</h1>}>
 







<ProfileTimeline
/>
 





</Suspense>
 



</Suspense>


    

);
 }
 
 function
ProfileDetails()
{
 

const
user
=
resource.user.read();
 

return
<h1>{user.name}</h1>;
 }
 
 function
ProfileTimeline()
{
 

const
posts
=
resource.posts.read();
 

return
(
 



<ul>
 





{posts.map(post
=>
(
 







<li
key={post.id}>{post.text}</li>
 





))}