Blog Post Review #45
Replies: 3 comments 16 replies
-
Tried to give a summary of some of the terminology and topics that have come up related to React features and where they stand related to this release. |
Beta Was this translation helpful? Give feedback.
-
I jumped the gun on this bit of self exploration because of my fear of asking too much from the group. But I've been gently encouraged to get over it 😆. I'll edit with changes discussed here. And ask for feedback pre-launch for future posts This is a post I wrote on the the changing language of React 18. I'd love to know if these terms are in bounds or if they're just working language. Thanks in advance for your help. Concurrent Mode is Dead. Long live Concurrent…Three years ago Dan Abramov introduced Suspense and Async Rendering with React at JSConf Iceland 2018. In the three years since, terminology took some twists and turns. "Suspense" was relegated to use with "Async React" became "Concurrent Mode" — a top-down rendering mode that could be "enabled" for React 18 has new-new language. And I'd like to start my tour of React 18 changes by rebasing on new terminology used in the ReactWG (React Working Group). Concurrent Mode => Concurrent everything"Concurrent Mode" is no more. Bye 👋. We barely knew ya! Instead of a concurrent mode, concurrency is possible in all React 18 apps. A "Concurrent Renderer" is used for the "Concurrent Rendering" of component trees where "Concurrent features and APIs" — like "Concurrent Suspense" — are used. It's a subtle but important shift. Concurrent rendering is not a mode. New-new, React 18 termonologyHere's the state of React 18 termonology shifts I've seen in ReactWG discussions: Fired:
Hired:
|
Beta Was this translation helpful? Give feedback.
-
I would love a read on this blog post I created on "What's new in React 18". Please let me know if my understanding is correct or if I am missing something. Much appreciated! https://github.com/shrutikapoor08/blogs/blob/master/React-WhatsNewInReact18.MD |
Beta Was this translation helpful? Give feedback.
-
As recommended by @gaearon, it would be great to have a place to share and clarify additional content related to React 18.
Feel free to share write-ups below and ask for feedback below. This ensures we're sharing accurate information and not misrepresenting things as we try to engage with the wider community.
Beta Was this translation helpful? Give feedback.
All reactions