React Best practices I have summarized and compiled a list of React.JS best practices from various sources across the internet. From the React docs https://reactjs.org/docs/components-and-props.html props must be readonly https://reactjs.org/docs/state-and-lifecycle.html