react.dev icon indicating copy to clipboard operation
react.dev copied to clipboard

Where does https://react.dev/ document Reconciliation and React's use of the virtual DOM?

Open robjewell-ibotta opened this issue 1 year ago • 3 comments
trafficstars

In React's legacy docs, I see information on reconciliation and React's use of the Virtual DOM.

However, when I look up the above concepts at https://react.dev/, I need help finding the above documentation. Where are the above ideas documented in react.dev? Has the React library changed so much that it does not use reconciliation or the Virtual DOM?

robjewell-ibotta avatar Dec 19 '23 15:12 robjewell-ibotta

Recently I spent 30 more hours reading through all the react.dev/learn chapters, it's so beneficial to know the basics of React.

As far as I can get, these chapters still need to be continuously improved. I'm also looking forward to having the more advanced chapter (link reconciliation, Virtual DOM, etc.) published in react.dev as soon as possible. (Which I would deeply like to read on the official website rather than on other random blog platforms.)

Reconciliation and Virtual DOM is still the best part of React. But for now, part of such higher knowledge is hidden in react.dev/reference, and another part is not shown at all.

If there is a Roadmap in this repo, it would helpful to let us know what's the future chapter in react.dev, and we may be able to contribute to it!

So, what we can do now is wait patiently and read the original document to make up for the missing part.

hylerrix avatar Dec 27 '23 02:12 hylerrix

Which I would deeply like to read on the official website rather than on other random blog platforms.

☝️

The expense of native DOM changes is one of the main reasons to choose a frontend framework. I, too, hope React soon publishes material on React.dev about the Virtual DOM and reconciliation. I want to rely on official documentation rather than someone's random blog.

robjewell-ibotta avatar Jan 02 '24 16:01 robjewell-ibotta

Thanks for the feedback! We don't currently have any plans to add this, but I'll keep this open to track as a feature request.

rickhanlonii avatar Jan 06 '24 21:01 rickhanlonii