react - sergeyzolotukhin/learn-java-gradle GitHub Wiki
https://www.geeksforgeeks.org/reactjs/react-interview-questions/
https://dev.to/ruppysuppy/17-react-interview-questions-you-must-know-as-a-developer-in-2025-1o6f
https://dev.to/ruppysuppy/doms-decoded-dom-shadow-dom-virtual-dom-28c
- Virtual DOM
- real DOM
- Shadow DOM
- Class Components - were the only way to create components
- Functional Components - are much faster than class components with less overhead & boilerplate code
Keys in React are used to identify unique Virtual DOM Elements with their corresponding data driving the UI. Using keys helps React [optimize rendering] by recycling existing DOM elements.