Topics

On this page

Last updated on Dec 4, 2025

React project best practices

The aim of this handbook is to develop guidelines for best practices when using React for small and large projects within rtCamp. However, we are making this public in the hope that other agencies and teams can also benefit from it. By adhering to these guidelines, developers can ensure:

This handbook aims to empower developers with clear, actionable recommendations to write clean, efficient, and high-performing React applications.

Opinionated and evolving

This handbook is highly opinionated, reflecting practices and standards that align with our goals and experiences (e.g., preferred state management approach, coding style, or React patterns). It serves as a starting point for discussions and is expected to evolve with inputs from our ongoing practice and the broader world. Contributions, feedback, and discussions are encouraged to ensure the handbook remains relevant and adapts to new challenges and technologies.

While this handbook was primarily written for internal use, it has been structured with the flexibility to serve as a public resource, should it be shared with the broader React community.

What is the need for this Handbook?

Resources and references

Links to React documentation, community best practices, and recommended books or blogs.


Credits

Authored by Sayed Sayed Sayed Taqui Director of Engineering – React , Imran Imran Imran Sayed Senior WordPress Engineer , Ayush Ayush Ayush Nirwal Senior Software Engineer , Amoghavarsha Amoghavarsha Amoghavarsha Kudaligi Senior Software Engineer , Mayank Mayank Mayank Rana Senior Software Engineer