In this talk, we will look into some timeless principles, guidelines, and best practices for building maintainable, scalable, and robust React Applications. We will combine software design and architecture essentials with React and learn how to architect better React apps. We will cover topics like Application Structure & Architecture, Component Design, Performance, and Testing. In the end, you will have a set of rules and guidelines, which you can apply immediately and improve the overall architecture and design of your applications.
This talk has been presented at React Summit 2025, check out the latest edition of this React Conference.