How Does React Actually Work? React.js Deep Dive #1
Have you ever wondered, how does React actually work? In this video, we will explore what is really happening behind the scenes. First, we will learn about React elements, components and component instances. Then, we will move to React Reconciliation along with the Diffing algorithm, which is the very core of React. Afterwards, we will move to rendering and to the renderers themselves, looking specifically at React DOM. Finally, we will learn about the ways React communicates with the renderers.
Timestamps:
0:00 Introduction
0:35 React components, elements and component instances
5:34 Reconciliation
7:11 The Diffing algorithm
11:00 Rendering
12:23 How React communicates with the renderers
14:12 Ending
Notes:
Check what is happening behind the scenes: https://babeljs.io/repl
The $$typeof property: https://overreacted.io/why-do-react-elements-have-typeof-property/
Create your own renderer: https://reactjs.org/docs/test-renderer.html
Social Media:
►Twitter: https://twitter.com/philip_fabianek
►LinkedIn: https://www.linkedin.com/in/philip-fabianek/
►Website: http://www.philipfabianek.com
►GitHub: https://github.com/philipfabianek
Music:
Lodhi by Pali Gap https://soundcloud.com/pali_gap
Creative Commons — Attribution 3.0 Unported — CC BY 3.0
Free Download / Stream: https://bit.ly/lodhi-pali-gap
Music promoted by Audio Library https://youtu.be/NgrCrLtRqV4
Lights Of Elysium - AERØHEAD https://soundcloud.com/aerohead
Creative Commons — Attribution-ShareAlike 3.0 Unported — CC BY-SA 3.0
Free Download / Stream: https://bit.ly/lights-of-elysium
Music promoted by Audio Library https://youtu.be/FyDoQB0vBZI
Solace by Nomyn https://soundcloud.com/nomyn
Creative Commons — Attribution 3.0 Unported — CC BY 3.0
Free Download / Stream: http://bit.ly/SolaceNomyn
Music promoted by Audio Library https://youtu.be/JY8vREZ6XYE
#ReactJS #ReactDeepDive
Видео How Does React Actually Work? React.js Deep Dive #1 канала Philip Fabianek
Timestamps:
0:00 Introduction
0:35 React components, elements and component instances
5:34 Reconciliation
7:11 The Diffing algorithm
11:00 Rendering
12:23 How React communicates with the renderers
14:12 Ending
Notes:
Check what is happening behind the scenes: https://babeljs.io/repl
The $$typeof property: https://overreacted.io/why-do-react-elements-have-typeof-property/
Create your own renderer: https://reactjs.org/docs/test-renderer.html
Social Media:
►Twitter: https://twitter.com/philip_fabianek
►LinkedIn: https://www.linkedin.com/in/philip-fabianek/
►Website: http://www.philipfabianek.com
►GitHub: https://github.com/philipfabianek
Music:
Lodhi by Pali Gap https://soundcloud.com/pali_gap
Creative Commons — Attribution 3.0 Unported — CC BY 3.0
Free Download / Stream: https://bit.ly/lodhi-pali-gap
Music promoted by Audio Library https://youtu.be/NgrCrLtRqV4
Lights Of Elysium - AERØHEAD https://soundcloud.com/aerohead
Creative Commons — Attribution-ShareAlike 3.0 Unported — CC BY-SA 3.0
Free Download / Stream: https://bit.ly/lights-of-elysium
Music promoted by Audio Library https://youtu.be/FyDoQB0vBZI
Solace by Nomyn https://soundcloud.com/nomyn
Creative Commons — Attribution 3.0 Unported — CC BY 3.0
Free Download / Stream: http://bit.ly/SolaceNomyn
Music promoted by Audio Library https://youtu.be/JY8vREZ6XYE
#ReactJS #ReactDeepDive
Видео How Does React Actually Work? React.js Deep Dive #1 канала Philip Fabianek
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![useEffect | React Hooks Tutorial #4](https://i.ytimg.com/vi/4FWNb0a8bwg/default.jpg)
![useContext | React Hooks Tutorial #5](https://i.ytimg.com/vi/RBiRcVKXP2Q/default.jpg)
![combining useContext with useReducer | React Hooks Tutorial #7](https://i.ytimg.com/vi/0lRBj54zuK0/default.jpg)
![Basic setup | React Hooks Tutorial #2](https://i.ytimg.com/vi/wmQUPQyazQ0/default.jpg)
![How Does React State Actually Work? React.js Deep Dive #4](https://i.ytimg.com/vi/2cSijEC_m7g/default.jpg)
![What is React Suspense? (including Suspense for Data Fetching)](https://i.ytimg.com/vi/xwr7ZyfKzjA/default.jpg)
![How Do React Hooks Actually Work? React.js Deep Dive #3](https://i.ytimg.com/vi/1VVfMVQabx0/default.jpg)
![What Is React Fiber? React.js Deep Dive #2](https://i.ytimg.com/vi/0ympFIwQFJw/default.jpg)
![JavaScript is Weird](https://i.ytimg.com/vi/pZUTdw6zcck/default.jpg)
![Why use Next.js?](https://i.ytimg.com/vi/zXjxpJOJ8QI/default.jpg)
![What are React Hooks? | React Hooks Tutorial #1](https://i.ytimg.com/vi/IoNZLdvjRqE/default.jpg)
![useState | React Hooks Tutorial #3](https://i.ytimg.com/vi/R_7jddGPWcs/default.jpg)
![useReducer | React Hooks Tutorial #6](https://i.ytimg.com/vi/xWTOohS-6eo/default.jpg)
![useImperativeHandle | React Hooks Tutorial #12](https://i.ytimg.com/vi/_Rlr5iXhqPI/default.jpg)
![useRef | React Hooks Tutorial #8](https://i.ytimg.com/vi/1dzufONCeek/default.jpg)
![useDebugValue and useLayoutEffect | React Hooks Tutorial #11](https://i.ytimg.com/vi/aSNXxGK6FYI/default.jpg)
![useMemo and useCallback | React Hooks Tutorial #9](https://i.ytimg.com/vi/JGtVj_P9XEE/default.jpg)
![Custom hooks | React Hooks Tutorial #10](https://i.ytimg.com/vi/6q25rROE2Ac/default.jpg)