October 2 - 4 - Devoxx Morocco 2024 - 🇲🇦 Palm Plaza hotel - Marrakech 🌞🌴
Follow Us On

Talk details

How React Works is an open-source initiative that explains the popular React codebase's code and highlights the mysteries and patterns used under the hood.
React is a very popular JavaScript library that's designed to be easy to use, but its codebase is surely overwhelming for anyone who tried to approach it. With a better understanding of how the tool works, our code will be much more efficient and debugging issues is easier.
In this talk, we will go through the following:
  • How createRoot works
  • How root.render(ui, container) works
  • How the workLoop works
  • How concurrentMode works
  • How Hooks work
  • How commit works
Mohamed EL AYADI
XHUB
Mohamed is a senior software engineer and open-source enthusiast.
He has experience in the Java and JavaScript ecosystems. His competences go beyond coding, to leading teams and projects towards their success. He can also take on double roles in architecture and devops positions.
Mohamed authored a state management library, the How React Works series and helped maintain other popular oss libraries.